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

1. Напишите программу, которая в последовательности натуральных чисел определяет количество
трёхзначных чисел, кратных 4. Программа получает на вход количество чисел, а затем сами числа.
Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести
одно число: количество трёхзначных чисел, кратных 4.
2.
Напишите программу, которая в последовательности натуральных чисел определяет минимальное число,
оканчивающееся на 4. Программа получает на вход количество чисел в последовательности, а затем сами числа.
В последовательности всегда имеется число, оканчивающееся на 4. Количество чисел не превышает 1000.
Введённые числа не превышают 30 000. Программа должна вывести одно число — минимальное число,
оканчивающееся на 4.
3. Напишите программу, которая в последовательности натуральных чисел определяет количество
чисел, кратных 4, но не кратных 7. Программа получает на вход количество чисел в последовательности, а
затем сами числа. В последовательности всегда имеется число, кратное 4 и не кратное 7. Количество чисел не
превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число: количество
чисел, кратных 4, но не кратных 7.
4. Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое
двузначных чисел или сообщает, что таких чисел нет. Программа получает на вход количество чисел в
последовательности, а затем сами числа. Количество чисел не превышает 100. Введённые числа не
превышают 300. Программа должна вывести среднее арифметическое двузначных чисел или вывести NO,
если таких чисел в последовательности нет.
НАПИСАТЬ ПРОГРАММУ

Ответ:
рома1340
рома1340
06.01.2024 17:52
Хорошо, вот решения для каждого из заданий.

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

Решение:
1. Спрашиваем у пользователя количество чисел в последовательности.
2. Создаем переменную count и устанавливаем ее значение равным 0 (начальное количество трёхзначных чисел, кратных 4).
3. Пока количество чисел в последовательности не равно 0, выполняем следующее:
a. Считываем число из последовательности.
b. Проверяем, является ли число трёхзначным и кратным 4.
c. Если число удовлетворяет условию, увеличиваем значение переменной count на 1.
d. Уменьшаем количество чисел в последовательности на 1.
4. Выводим значение переменной count.

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

Решение:
1. Спрашиваем у пользователя количество чисел в последовательности.
2. Создаем переменную min_num и устанавливаем ее значение равным 30 000.
3. Пока количество чисел в последовательности не равно 0, выполняем следующее:
a. Считываем число из последовательности.
b. Проверяем, оканчивается ли число на 4.
c. Если число удовлетворяет условию и меньше значения переменной min_num, обновляем значение переменной min_num.
d. Уменьшаем количество чисел в последовательности на 1.
4. Выводим значение переменной min_num.

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

Решение:
1. Спрашиваем у пользователя количество чисел в последовательности.
2. Создаем переменную count и устанавливаем ее значение равным 0 (начальное количество чисел, кратных 4, но не кратных 7).
3. Пока количество чисел в последовательности не равно 0, выполняем следующее:
a. Считываем число из последовательности.
b. Проверяем, кратно ли число 4 и не кратно ли 7.
c. Если число удовлетворяет условию, увеличиваем значение переменной count на 1.
d. Уменьшаем количество чисел в последовательности на 1.
4. Выводим значение переменной count.

4. Задание: Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое двузначных чисел или сообщает, что таких чисел нет. Программа получает на вход количество чисел в последовательности, а затем сами числа. Количество чисел не превышает 100. Введённые числа не превышают 300. Программа должна вывести среднее арифметическое двузначных чисел или вывести NO, если таких чисел в последовательности нет.

Решение:
1. Спрашиваем у пользователя количество чисел в последовательности.
2. Создаем переменные sum и count и устанавливаем их значения равными 0 (начальные значения суммы и количества двузначных чисел).
3. Пока количество чисел в последовательности не равно 0, выполняем следующее:
a. Считываем число из последовательности.
b. Проверяем, является ли число двузначным.
c. Если число удовлетворяет условию, увеличиваем значение переменной sum на значение числа и значение переменной count на 1.
d. Уменьшаем количество чисел в последовательности на 1.
4. Проверяем значение переменной count. Если оно больше 0, выводим среднее арифметическое двузначных чисел (sum / count). Иначе выводим "NO".
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?