Вопрос задан 17.04.2021 в 19:37. Предмет Информатика. Спрашивает Школин Артём.

 Даны натуральное число n и последовательность целых чисел а1, а2,…,аn.. Определить количество

тех членов последовательности, которые нечетны . Найти сумму членов последовательности, кратных 11. Составить блок-схему алгоритма, написать программу.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Мекебай Лейла.

var a:array[1..1000] of longint;

 kol, s, i, n : longint;

begin

 

readln(n);

 

for i:=1 to n do read(a[i]);

 

s := 0;

kol := 0;

for i:=1 to n do 

begin

  if (a[i] mod 11 = 0) then s := s + a[i];  // summa elementov

  if (a[i] mod 2 = 1) then kol := kol + a[i];  // kolichestvo nechetnyx

end;

 

writeln (kol, ' ', s);

end;

 

 

 

после //  нужно удалить ... сорри, что нет блок схемы

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи нужно:

  1. Создать переменную, которая будет хранить количество нечетных чисел в последовательности и инициализировать ее нулем.
  2. Создать переменную, которая будет хранить сумму чисел, кратных 11, и инициализировать ее нулем.
  3. С помощью цикла перебрать все элементы последовательности.
  4. Если элемент нечетный, то увеличить значение переменной, хранящей количество нечетных чисел.
  5. Если элемент кратен 11, то добавить его значение к переменной, хранящей сумму чисел, кратных 11.
  6. Вывести на экран количество нечетных чисел и сумму чисел, кратных 11.

Блок-схема алгоритма:

image

Программа на Python:

scss
n = int(input("Введите количество чисел в последовательности: ")) seq = [] for i in range(n): seq.append(int(input("Введите число: "))) odd_count = 0 sum_mult_11 = 0 for num in seq: if num % 2 != 0: odd_count += 1 if num % 11 == 0: sum_mult_11 += num print("Количество нечетных чисел: ", odd_count) print("Сумма чисел, кратных 11: ", sum_mult_11)

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

yaml
Введите количество чисел в последовательности: 5 Введите число: 10 Введите число: 7 Введите число: 23 Введите число: 44 Введите число: 55 Количество нечетных чисел: 2 Сумма чисел, кратных 11: 110
0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос