Составьте программу ** языке Паскаль для вычисления суммы: Р = 4 + 7 +10 + 13. . . + K...

+392 голосов

Составьте программу на языке Паскаль для вычисления суммы: Р = 4 + 7 +10 + 13. . . + K , где P > 4


спросил от в категории Информатика
оставил комментарий от
+173

10

оставил комментарий от Одаренный (3.8k баллов)
+83

Какой класс?

оставил комментарий от
+65

¯\_(ツ)_/¯

оставил комментарий от Одаренный (3.8k баллов)
+196

На вход подаётся K, как я понимаю?

1 Ответ
+75 голосов
ответил от Одаренный (3.8k баллов)

Ответ:

  • var K, P, i: integer;
  • begin
  • read(K);
  • i := 1;
  • while i < K do
  • begin
  • i := i + 3;
  • P := P + i;
  • end;
  • Print(P);
  • end.

или:

  • begin
  • var K := ReadInteger('K:');
  • Print((4+K)/2*((K-4)/3+1));
  • end.

Примеры работ:


image
image
...