М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Lsjsjajj
Lsjsjajj
30.09.2020 14:40 •  Информатика

1. Напишите программу, которая в последовательности натуральных чисел определяет
максимальное число, кратное 4. Программа получает на вход количество чисел в
последовательности, а затем сами числа. Впоследовательности всегда имеется число,
кратное 4. Количество чисел не превышает 1000. Введенные числа не превышают 30 000,
Программа должна вывести одно число и максимальное число, кратное 4,
2. Напишите программу, которая в последовательности натуральных чисел определяет
количество чисел, кратных В. Программа получает на вход количество чиселв
последовательности, а затем сами числа, в последовательности всегда имеется число,
кратное 3. Количество чисел не превышает 100. Введенные числа не превышают 300,
Программа должна вывести одно число количество чисел, кратных З.
3. Напишите программу, которая в последовательности натуральных чисел определяет
количество чисел, кратных 6. Программа получает на вход количество чисел в
последовательности, а затем сами числа, в последовательности всегда имеется число,
кратное 6,

👇
Открыть все ответы
Ответ:
sofia042
sofia042
30.09.2020
Язык программирования не указан, поэтому был выбрана система PascalABC.Net

const
  Gl=['А','а','Е','е','Ё','ё','И','и','О','о','У','у','Ы','ы',
    'Э','э','Ю','ю','Я','я'];
  stop='$';
var
  c:char;
  n:integer;
begin
  Writeln('Вводите текст по одному символу, завершив ввод символом ',stop);
  n:=0;
  repeat
    ReadLn(c);
    if c in Gl then Inc(n)
  until c=stop;
  Writeln('Количество гласных букв равно ',n)
end.

Напоминаю, что в Паскале ввод каждого отдельного символа с клавиатуры должен завершаться нажатием клавиши Enter!
4,5(48 оценок)
Ответ:
Dasha021659
Dasha021659
30.09.2020
За 2. Взвешиваем по три монеты, если одна легче, то фальшивая среди этих трех, если равновесие, то фальшивая среди трех невзвешененных, потом по одной из тройки где фальшивая, и рассуждаем так же, если одна из монет легче, то она фальшивая, а если равновесие, то фальшивая невзвешенная. Точно также из 27 монет можно определить фальшивую за 3 взвешивания, из 81 за 4, из 3 в степени N монет - за N взвешиваний. А если число монет не равно 3 в степени N, то число взвешиваний равно ближайшей большей степени тройки. То есть, например, если монет 74 - то одну монету тоже можно определить за 4 взвешивания, как и среди 81 монеты. А вот если монет 82, то уже только за 5 взвешиваний - ближайшая большая степень двойки - 243 - 2 в степени 5.
4,5(61 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ