Вычилите суммарный объем x кубов, если сторона первого куба 5 м, а каждого последущего на 20 см меньше предыдущего

Зина11111111 Зина11111111    3   19.05.2019 18:40    0

Ответы
lisska2 lisska2  30.09.2020 23:56

Program Tanina_domashka;

  x,i:byte;

  summa:integer;

 Begin

  Write('Введите количество кубов');

  Readln(x);

  If 500-x*20>0 then // проверяю возможно ли такое количество кубов

   Begin

    For i:=0 to x-1 do

     summa:=summa+power(500-i*20,3);//расчёт (power(x,y) возводит x в степень y)

   End;

   Writeln('Суммарный объём = ',summa);//вывод

 End.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика