Программирование сумма чисел

Мы используем файлы cookie

Только с ними все в интернете работает так, как нужно 🍪

Программирование Последовательность чисел

Программирование Последовательность чисел

Крылов С.С., Чуркина Т.Е. Информатика основной государственный экзамен. Москва: Издательство Национальное образование, 2023. — 144 с. Материалы публикуются в учебных целях

Напишите программу, которая для последовательности натуральных чисел определяет порядковый номер первого четного члена последовательности. Нумерация членов в последовательности начинается с единицы. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется четное число.

Количество чисел не превышает 1000. Введённые числа не превышают 30 000.

Программа должна вывести одно число: порядковый номер первого четного члена последовательности.

Пример работы программы:

Входные данные

6
1
3
5
7
2
9

Выходные данные

5

Для решения задания напишем программу на языке Pascal, которая будет проверять введенные значения на правильность условия:

var
  n, k, a: integer;
  f: boolean;
begin
  readln(n);
  f := true;
  k := 0;
  
  while (f) and (k < n) do
  begin
    readln(a);
    if (a mod 2 = 0) then
      f := false;
    k := k + 1;
  end;
  
  writeln(k)
end;

На экзамене это задание принесло бы тебе 2/2 баллов.

Удалить курс из корзины?

Этот курс можно приобрести только с помощью менеджера или преподавателя. Уверен, что хочешь удалить его из корзины?

Введите больше 6 символов

Зарегистрируйся и Демо мастер-группы на по любимым предметам

Как тебя зовут?

Введите не меньше 2 символов

Привяжем номер телефона

Теперь нужно подтвердить номер – введи код из СМС

Почти закончили! Теперь нужно создать надежный пароль

Немного о тебе

В какой класс ты переходишь?

Укажи, какие предметы будешь или хочешь сдавать

Пополнение счёта

К сожалению, данный курс заблокирован. Необходимо внести доплату

Этот урок не входит в

Можешь приобрести полный курс, чтобы получить доступ ко всему содержимому.

Тебе стали доступны демо-курсы. Смотри вебы, делай домашки – следующие 10 дней у тебя безграничный доступ. Курсы доступны в разделе “Мое обучение”.

Вывод средств

Ваше задание подтверждено!

Теперь вы можете приступить к следующему уроку курса по математике

Подтверждение замены

Для смены номера телефона мы отправили Вам код по СМС, введите его в поле ниже.

Ты включаешь автопродление – 25-го числа каждого месяца доступ к купленным курсам будет автоматически продлеваться. Деньги будут списываться с одной из привязанных к учетной записи банковских карт. Управлять автопродлением можно из раздела Финансы

Для активации регулярного платежа мы спишем небольшую сумму с карты и сразу её вернем

Вы действительно хотите отменить автопродление?

Благодарим за покупку!

В ближайшее время курс будет доступен в разделе Моё обучение

Материалы будут доступны за сутки до начала урока

Чат будет доступен после выдачи домашнего задания

Укажите вашу электронную почту

Программирование Сумма чисел

Напишите программу, которая в последовательности натуральных чисел определяет сумму чётных чисел, меньших 30. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется чётное число, меньшее 30.

Код программы

var
  n, i, a, sum: integer; 
begin 
  readln(n); 
  sum:=0; 
  for i := 1 to n do 
  begin 
    readln(a); 
    if (a mod 2 = 0) and (a < 30) then 
      sum:= sum+a; 
  end; 
  writeln(sum) 
end.

Программа должна вывести одно число: сумму чётных чисел, меньших 30.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *