• Предмет: Информатика
  • Автор: Uliya13Ivanova
  • Вопрос задан 6 лет назад

Дано натуральное число M. Написать программу для вычисления суммы вида: 45+42+39+...+M. входные данные n=38 выходные данные 126

Ответы

Ответ дал: Аноним
0

Ответ:

Begin

Read(a);

Sum:=45;

I:=45;

While i>a do

Begin

I:=i-3;

Sum:=sum+i;

End;

Write(sum);

End.

Объяснение:

Ответ дал: Uliya13Ivanova
0
38
162- вместо 126
Ответ дал: Uliya13Ivanova
0
Там, скорее всего, в сумме не 45, а 9. У меня так вышло 126 :D
Ответ дал: mariyalev0507
0

Ответ:

Ну, вот на Pascal написал. Вроде так...

var  

Sum, I : integer;

Sum := 0;

I := 45;

While I >= M do

begin

Sum := Sum + I;

I := I - 3;

end;

Writeln(Sum);

end.

Объяснение:

Ответ дал: Uliya13Ivanova
0
Program1.pas(12) : Встречено 'While', а ожидался идентификатор
Вас заинтересует