Автор Елизавета Сахарова задал вопрос в разделе Домашние задания
Напишите на языке Паскаль программу для подсчета количества и суммы четных чисел в диапазоне от 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.
програм сам
брееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееед полный
Паскаль. Вычислить сумму элементов бесконечного ряда с заданной точностью e = 0,00001.
выведи рекурентную формулу и в цикле примерно как в этой проге
program summa;
uses
подробнее...
Bash: awk, переменные, параметр...
$c экранируется одинарными кавычками, в вашем примере нужно делать примерно так
....
подробнее...
Как установить плагин для фотошопа Shine Off 2.1.3 (убирает блеск с кожи) так, чтобы не демо версия была, а лицензия.
1. Устанавливаете плагин.
2. Двойной клик на файле реестра ( этот файл должен прилагаться )
подробнее...
Помогите с ДубльГИСом...
Поищите на диске С, в Program Files, папка 2gis. Еще проще - наведите курсор на ярлык Дубль Гис на
подробнее...
Bluestacks выдает ошибку !!!
"Похоже, что ваша система была обновлена. Пожалуйста, нажмите OK, чтобы настроить и запустить с
подробнее...
почему не работает программа в turbo pascal?
Поставь перед последним end команду readln
А числа он выводит в стандартном научном формате-
подробнее...
Что за.. ? Где..?
Семена растения Йопо, которое относится к семейству бобовых, латинское имя этого растения -
подробнее...