Вопрос задан 11.02.2021 в 19:49. Предмет Информатика. Спрашивает Горбовской Роман.

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

или 11. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 –  признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число: количество чисел, кратных 6 или 11.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Баёк Дмитрий.
Const
N = 30;
var
a:array [1..N] of longint;
I, j, k: longint;
begin 
  for i:=1 to N do
      Readln(a[i]);
      k:=0
      for i:=0 to N do
      begin
         if (a[i]mod6=0) or (a[i]mod11=0) and (a[i]<>0) then
         inc(k);
      writeln(k)
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот пример программы на языке Python, который решает задачу:

python
count = 0 while True: num = int(input("Введите число: ")) if num == 0: break if num % 6 == 0 or num % 11 == 0: count += 1 print("Количество чисел, кратных 6 или 11:", count)

Программа начинает счетчик count с нуля. Затем она входит в цикл while True, который будет выполняться до тех пор, пока не будет введено число 0. Внутри цикла программа считывает число от пользователя, проверяет, кратно ли оно 6 или 11, и если да, то увеличивает счетчик count на 1.

После выхода из цикла программа выводит значение count, которое представляет количество чисел, кратных 6 или 11, введенных пользователем.

0 0

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

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

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