1. Какие из следующих операторов ввода записаны неверно? Объясните свой ответ. а)- INPUT X б)- INPUT “X =”; X в)- INPUT “X =” г)- INPUT “X, Y”; X , Y д)- INPUT “X,Y”; X е)- INPUT “X =” ; X , “Y =” ; Y
№1 а) Результат выполнения: вывод p=75. б) Условие: Вычислить произведение элементов массива A , кратных 5 в) См. вложение.
№2 //PascalABC.Net 3.2 begin var a:=arrrandom (20, -10, 50); a.Println; for var i:=0 to 19 do if (a[i] mod 5)<0 then print(a[i]); end.
№3 begin var t:=arrRandom(85, -40, 50); var sum:=0; for var i:=0 to 84 do if (t[i] mod 2)=0 then sum+=t[i]; t.Println; for var i:=0 to 84 do if (t[i] mod 2)=0 then t[i]:=sum; t.Println; write ('Сумма=', sum); end.
№4 begin var x:=readreal('Введите x ='); var y:=readreal('Введите y ='); print ('D =', min(x-21,5*y+1)-min(x*5 +2, y*4-10)); end.