Задать вопрос
6 мая, 14:07

Подскажите, что не так сделал? Почему программа не умножает c на a?

var p, a, i:integer;

begin

p:=8;

for i:=1 to 10 do

begin

writeln ('Введите двузначное число');

readln (a);

p:=p*a;

end;

readln (p);

end.

+3
Ответы (1)
  1. 6 мая, 17:50
    0
    Для начало нужно конкретное задание, Я так понимаю, что каждое введенное число должно быть умножено (на 8) и выведено, причем итерация должна быть исполнена 10 раз? И в твоей программе нет c.

    попробуй так

    var p, a, i: integer;

    begin p : = 8; for i : = 1 to 10 do begin writeln ('Введите двузначное число'); readln (a); p : = p * a; writeln (p); end; end.
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Подскажите, что не так сделал? Почему программа не умножает c на a? var p, a, i:integer; begin p:=8; for i:=1 to 10 do begin writeln ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы