
Вопрос задан 11.07.2023 в 08:58.
Предмет Информатика.
Спрашивает Запольская Лейла.
Пользователь вводит с клавиатуры числа P – первый член прогрессии, R – разность прогрессии и число
N. Написать программу, которая выводит на экран все члены этой ариф-метической прогресс-сии, не превышающие N. На паскале пожалуйста.

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

Отвечает Соснин Иван.
Ответ:
var P,R,N:integer;
begin
write('Введите первый член прогрессии ');
readln(P);
write('Введите разность прогрессии ');
readln(R);
write('Введите число N ');
readln(N);
while P<=N do
begin
writeln(P);
P:=P+R;
end;
end.
Объяснение:



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для написания программы на Pascal, которая выводит все члены арифметической прогрессии, не превышающие N, можно использовать следующий код:
pascalprogram ArithmeticProgression; var P, R, N, CurrentTerm: Integer; begin Write('Введите первый член прогрессии P: '); Readln(P); Write('Введите разность прогрессии R: '); Readln(R); Write('Введите число N: '); Readln(N); CurrentTerm := P; while CurrentTerm <= N do begin Write(CurrentTerm, ' '); CurrentTerm := CurrentTerm + R; end; Readln; end.
Пользователь будет попрошен ввести значения P, R и N. Затем программа выведет все члены арифметической прогрессии, начиная с P, с шагом R, пока член прогрессии не станет больше N.


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

Информатика 47

Информатика 33

Информатика 67

Информатика 18

Информатика 25

Информатика 563

Информатика 16
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili