
Вопрос задан 24.04.2021 в 19:10.
Предмет Информатика.
Спрашивает Пономарев Ваня.
Напишите программу, определяющую сумму и количество первых n четных чисел


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

Отвечает Нечаев Женя.
На Паскале вот:
var s, k, n: integer; {s -- сумма, k -- количество}
begin
writeln('Введите число n');
readln(n);
k := 0; s:=0;
while (k < n) do
begin
k:=k+1;
s:=s+2*k;
end;
writeln('Сумма первых n чётных чисел равна ', s);
writeln('Сюрприз-сюрприз, их количество равно ', n);
end.
var s, k, n: integer; {s -- сумма, k -- количество}
begin
writeln('Введите число n');
readln(n);
k := 0; s:=0;
while (k < n) do
begin
k:=k+1;
s:=s+2*k;
end;
writeln('Сумма первых n чётных чисел равна ', s);
writeln('Сюрприз-сюрприз, их количество равно ', n);
end.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечный код программы зависит от выбранного языка программирования. Ниже приведен пример программы на языке Python:
pythonn = int(input("Введите количество первых четных чисел: "))
count = 0
sum = 0
for i in range(2, n*2+1, 2):
count += 1
sum += i
print("Количество первых", n, "четных чисел:", count)
print("Сумма первых", n, "четных чисел:", sum)
В этой программе мы сначала запрашиваем у пользователя количество первых четных чисел, которые нужно посчитать. Затем мы создаем переменные count
и sum
, которые будут хранить количество и сумму четных чисел соответственно.
Далее мы используем цикл for
, чтобы перебрать все четные числа до n*2
. Мы начинаем с 2, так как это первое четное число, а затем увеличиваем i
на 2 на каждой итерации, чтобы получить следующее четное число.
Внутри цикла мы увеличиваем count
на 1 и добавляем текущее четное число к sum
. После того, как цикл закончится, мы выводим количество и сумму первых n
четных чисел на экран.


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

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

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

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

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

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

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

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