Узнать количество стульев - Turbo Pascal

Узнай цену своей работы

Формулировка задачи:

В одном амфитеатре есть ряды со стульями. В первом ряду n стульев, каждый ряд увеличивается на 2 стула. Узнать количество стульев в последнем ряду. Узнать количество стульев в амфитеатре. Вот что я уже собрал.
Листинг программы
  1. var i,sum:integer;
  2. c,r,s,n:integer;
  3. begin
  4. writeln('Количества рядов');
  5. readln(r);
  6. writeln('Количества стульев в первом ряду');
  7. readln(c);
  8. sum:=c;
  9. n:=1;
  10. for i := 2 to r do
  11. begin
  12. sum := sum + 2;
  13. end;
  14. writeln('количество стульев в последнем ряду',sum);
  15. end.
Вопрос в том, как узнать обшее количество стульев. Заранее спасибо.

Решение задачи: «Узнать количество стульев»

textual
Листинг программы
  1. var i,sum:integer;
  2.     c,r,s,n:integer;
  3. begin
  4. writeln('Количества рядов');
  5. readln(r);
  6. writeln('Количества стульев в первом ряду');
  7. readln(c);
  8. n:=c;
  9. sum:=c;
  10. for i:=2 to r do
  11.  begin
  12.   n:=n+2;
  13.   sum:=sum+n;
  14.  end;
  15. writeln('количество стульев в последнем ряду=',n);
  16. writeln('всего стульев=',sum)
  17. end.

Объяснение кода листинга программы

  1. Создаются переменные i, sum, c, r, s и n, которые будут использоваться в коде.
  2. Выводится сообщение Количества рядов и считывается значение переменной r.
  3. Выводится сообщение Количества стульев в первом ряду и считывается значение переменной c.
  4. Значение переменной n устанавливается равным значению переменной c.
  5. Значение переменной sum устанавливается равным сумме значения переменной c и n.
  6. Запускается цикл for, который будет выполняться от 2 до r (включительно).
  7. Внутри цикла значение переменной n увеличивается на 2, а значение переменной sum увеличивается на n.
  8. После завершения цикла выводится сообщение количество стульев в последнем ряду=, значение переменной n, и выводится сообщение всего стульев=, значение переменной sum.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.455 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы