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,
если таких чисел в последовательности нет.
НАПИСАТЬ ПРОГРАММУ

Anastasiya21126 Anastasiya21126    2   24.12.2020 12:39    7

Ответы
mmv2721ozx8sx mmv2721ozx8sx  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".
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика