Вопрос задан 22.06.2023 в 23:32. Предмет Информатика. Спрашивает Ракова Альбина.

Пользователь вводит число n. Напишите программу, которая находит сумму ряда S =

1+2+3+...+n.Использовать только rереаt until.помогите, пожалуйста.(в паскале надо )​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Kiseļovs Aleksandrs.

var

n, s, i : integer;

begin

 s := 0;

 i := 1;

 writeln('Введите число n: ');

 readln(n);

 repeat

 s := s + i;

 i := i + 1;

 until n < i;

 writeln('Сумма ряда:',s);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот программа на Pascal, которая использует цикл repeat...until, чтобы найти сумму ряда S = 1+2+3+...+n:

pascal
program SumOfSeries; var n, i, sum: integer; begin sum := 0; writeln('Введите число n: '); readln(n); i := 1; repeat sum := sum + i; i := i + 1; until i > n; writeln('Сумма ряда S = 1+2+3+...+', n, ' равна ', sum); end.

Программа запрашивает у пользователя число n, затем использует цикл repeat...until, чтобы поочередно добавлять числа от 1 до n к переменной sum, пока i не станет больше n. После завершения цикла программа выводит сумму ряда на экран.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос