Автор Елизавета Сахарова задал вопрос в разделе Домашние задания
Напишите на языке Паскаль программу для подсчета количества и суммы четных чисел в диапазоне от 2 до 20. Срочно! и получил лучший ответ
Ответ от .[гуру]
Для решения задачи на языке Паскаль необходимо использовать цикл для перебора чисел от 2 до 20 и условный оператор для проверки четности.program summa;
var
i, k, sum: integer;
begin
k := 0;
sum := 0;
for i := 2 to 20 do
begin
if i mod 2 = 0 then
begin
k := k + 1;
sum := sum + i;
end;
end;
writeln('Количество четных чисел: ', k);
writeln('Сумма четных чисел: ', sum);
end. Переменная k здесь отвечает за подсчет количества найденных четных чисел, а переменная sum накапливает их общую сумму. Цикл for последовательно проверяет все значения в заданном диапазоне. Условие i mod 2 = 0 определяет четность числа путем проверки остатка от деления на два. После завершения цикла программа выводит оба корректных результата на экран.
program summa_n; var i,sum:integer; begin sum:=0; i:=2; while i<=20 do begin sum:=sum+i; i:=i+2; end; writeln ('Summa: ',sum); end. Такая подойдёт? Более подробно не могу написать, т. к в информатике не оч шарю.. )
begin writeln('Количество=10'); writeln('Сумма=110'); end.
program summa_chetnykh; var i, k, sum: integer; begin k := 0; sum := 0; for i := 1 to 10 do begin k := k + 1; sum := sum + 2 * i; end; writeln ('Количество - ', k, ', сумма - ', sum) end.
ПРОГРАМмИСТЫ ВСЕ)
program x; var a, b, i:integer; begin b:=0; a:=0; for i:=2 to 20 do if (i mod 2)=0 then begin a:=a+i; b:=b+1; end; write('Сумма=', a, ', ', 'количество=', b); end.
program summa_chetnykh; var i, k, sum: integer; begin k := 0; sum := 0; for i := 1 to 10 do begin k := k + 1; sum := sum + 2 * i; end; writeln ('Количество - ', k, ', сумма - ', sum) end. program summa_n; var i,sum:integer; begin sum:=0; i:=2; while i<=20 do begin sum:=sum+i; i:=i+2; end; writeln ('Summa: ',sum); end. Такая подойдёт? Более подробно не могу написать, т. к в информатике не оч шарю. . )
Язык: паскаль. Program alfa var i,n,sum:integer; begin writeln('Введите n'); readln('n'); ////Тут возможны два решения, с циклом и без. Вот первое: sum:=0; for i:=1 to n do if i mod 2 =0 then sum:=sum+i; writeln(sum); end. ////Второе, более быстрое, использующее формулу суммы первых членов арифметической прогрессии: if n mod 2=1 then n:=n-1; sum:=((2+n)/2)*n/2; writeln(sum); end.
program summa_chetnykh; var i, k, sum: integer; begin k := 0; sum := 0; for i := 1 to 10 do begin k := k + 1; sum := sum + 2 * i; end; writeln ('Количество - ', k, ', сумма - ', sum) end.
program summa_n; var i,sum:integer; begin sum:=0; i:=2; while i<=20 do begin sum:=sum+i; i:=i+2; end; writeln ('Summa: ',sum); end.
program summa_chetnykh; var i, k, sum: integer; begin k := 0; sum := 0; for i := 1 to 10 do begin k := k + 1; sum := sum + 2 * i; end; writeln ('Количество - ', k, ', сумма - ', sum) end.
програм сам
брееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееед полный
для чего нужно of в английском языке? А еще для чего нужно is в английском языке?
Предлог of в английском языке выражает принадлежность и притяжательный падеж (friend of Bob — друг
подробнее...
Посоветуйте программу для обработки аудио
Для качественной обработки аудио отлично подойдет программа Sound Forge. Опытные пользователи часто
подробнее...
Подскажите какую нибудь ХОРОШУЮ программу для записи голоса через микрофон 🙂 На комп.
Встроенная в Windows программа Звукозапись уже есть в системе. Найти её можно по пути Пуск, Все
подробнее...
Народ помогите застряла
Деепричастные обороты можно заменить несколькими синтаксическими конструкциями в зависимости от
подробнее...
Географическое положение - это ...
Географическое положение — это положение любого пункта или объекта на земной поверхности по
подробнее...