kotocafe45
?>

Дана программа, которая рассчитывает количество персиков, сахара в и воды для приготовления компота в пропорции 1 : 1 : 3 Определитеправильную последовательность команд программы в СТОЛБЦАХ.

Информатика

Ответы

drappaeva68
Ошибки

var p,i,x,count: integer;

begin

count := 0;

p := 0 ;

for i := 1 to 4 do begin

read (x);

if x >= 0 then begin

p := p*x;

count := count+1

end

end;

if count > 0 then begin

writeln(х );

writeln(p);

end

else

writeln('NO')

end

Переменная p в начале равняется нулю. В эту переменную будет записываться общее произведение неотрицательных чисел, умножая p на каждое неотрицательное число, но при умножении любого числа на 0 произведение будет 0, поэтому нужно в начале присвоить ей единицуВ конце выводится последнее введённое число, а нужно вывести количествоПосле end не стоит точкаПравильный вариант программы

var p,i,x,count: integer;

begin

count := 0;

p := 1;

for i := 1 to 4 do begin

read (x);

if x >= 0 then begin

p := p*x;

count := count+1

end

end;

if count > 0 then begin

writeln(count);

writeln(p);

end

else

writeln('NO')

end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дана программа, которая рассчитывает количество персиков, сахара в и воды для приготовления компота в пропорции 1 : 1 : 3 Определитеправильную последовательность команд программы в СТОЛБЦАХ.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Sergeevna803
d2002
bellatrixstudio
dentinnsmr467
Казаков
koptevan6
Marianna45
sse1105
AMR89154331531
Romanovna-yana
pavelriga5
zybin41iz81
Zladthesecond577
victoriadan
Chervonnaya-Aleksei