Написать программу в Pascal: Найти сумму квадратов всех целых чисел от а до b (значение а и b
вводятся с клавиатуры, b больше а).Ответы на вопрос
program skab;
uses
crt;
var
i, a, b, s: integer;
begin
s := 0;
writeln('Введите a, затем b (a<b) :');
readln(a, b);
if a < b then
begin
for i := a to b do
s := s + (i * i);
writeln('Сумма квадратов целых чисел от а до b: ', s);
end
else
writeln('Ошибка! Проверьте правильность введённых данных! Закрытие программы...');
readln;
end.
Конечно! Вот пример программы на Pascal, которая находит сумму квадратов всех целых чисел от a до b:
pascalprogram SumOfSquares; var a, b, i, sum: integer; begin // Ввод значений a и b с клавиатуры writeln('Введите значение a:'); readln(a); writeln('Введите значение b (b должно быть больше a):'); readln(b); // Проверка условия b > a if b <= a then begin writeln('Ошибка: b должно быть больше a.'); exit; // Завершение программы end; // Инициализация суммы sum := 0; // Вычисление суммы квадратов for i := a to b do begin sum := sum + i * i; end; // Вывод результата writeln('Сумма квадратов всех целых чисел от ', a, ' до ', b, ' равна ', sum); end.
Программа запрашивает у пользователя значения a и b, затем проверяет условие b > a. Если условие не выполняется, программа выводит сообщение об ошибке и завершается. В противном случае программа вычисляет сумму квадратов всех целых чисел от a до b и выводит результат на экран.
Надеюсь, это поможет! Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
