MX
Mister X

Найти ошибки в следующем фрагменте программы: y:=0; for x:=0.1 to 0.9 do y:=y+sin(x)

Переменная цикла For должна иметь один из следующих типов: integer, char, byte, интервальный или перечислимый, и нужно указывать имя переменной.

НАПИШИТЕ ПОЖАЛУЙСТА ПРАВИЛЬНУЮ ПРОГРАММУ! (Ошибка найдена при помощи PascalABC, программу нужно написать для него же).

Ольга
Ольга

y:=0; for x:=1 to 9 do y:=y+sin(x/10)

АЗ
Александр Зиатдинов

Обе переменные (х и у) должны иметь тип float, т. к. в них записываются дробные числа

Похожие вопросы
почему в паскале выдает ошибку 39( в этой строчке: for i:=1 to n do)?
найти ошибку в коде. q=(1+sin(0.1))(1+sin(0.2))...(1+sin(10))
Найти производную от неявной функции: x sin y - y sin x = 0
помогите составить программу в турбо паскале. y=фигурная скобка (e)в степени (x), x>0; (x) в степени (3), x<0; (0), x=0.
Нужна маленькая помощь программиста. чем отличается это for i=1 to n-1 do от этого for i=1 to n do
Восстановите условие задачи по фрагменту программы, если матрица содержит n строк и m столбцов: P :=0; for j:=1 to n do
Помогите найти экстремумы z=sin(x)+sin(y)+cos(x+y)?
Как создать цикла for to do в Pascal по задаче:
Что выполняет следующий фрагмент программы:
for i:=1 to N do for j:=i+1 to N do Последняя строка што означает? ..