Программирование 3 группа
Здесь будет расположено домашнее задание для 9 классов.
Скачать:
Вложение | Размер |
---|---|
karantin_zadachi.docx | 16.06 КБ |
Предварительный просмотр:
Задача №1
Напишите программу, которая в последовательности целых чисел определяет количество чётных чисел, кратных 7. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 - признак окончания ввода, не входит в последовательность).
Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000.
Программа должна вывести одно число: количество чётных чисел, кратных 7.
Пример работы программы:
Входные данные | Выходные данные |
-32 | 1 |
14 | |
17 | |
0 |
Решение:
var a, answer: integer;
begin
answer:=0;
readln(a);
while a<>0 do begin
if (a mod 2 = 0) and (a mod 7 = 0) then
answer:=answer + 1;
readln(a);
end;
writeln(answer)
end.
Для проверки правильности работы программы необходим» использовать следующие тесты:
№ | Входные данные | Выходные данные | |
1 | 10 7 0 | 0 | |
2 | 17 0 | 0 | |
3 | 14 0 | 1 | |
4 | -42 1001 2800 0 | 2 |
Задача №2
Напишите программу, которая в последовательности натуральных чисел определяет сумму всех чисел, кратных 6 и оканчивающихся на 4. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа не превышают 30 000.
Программа должна вывести одно число: сумму всех чисел, кратных 6 и оканчивающихся на 4.
Пример работы программы:
Входные данные | Выходные данные |
14 24 144 22 12 0 | 168 |
Задача №3
Напишите программу, которая в последовательности натуральных чисел определяет сумму всех чисел, кратных 8 и оканчивающихся на 6. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 - признак окончания ввода, не входит в последовательность).
Количество чисел не превышает 1000. Введённые числа не превышают 30000.
Программа должна вывести одно число: сумму всех натуральных чисел, кратных 8 и оканчивающихся на 6.
Пример работы программы:
Входные данные | Выходные данные |
16 | 72 |
24 | |
56 | |
22 | |
12 | |
0 |
Задача №4
Напишите программу, которая в последовательности натуральных чисел определяет сумму всех чисел, кратных 3 и оканчивающихся на 4. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа не превышают 30 000.
Программа должна вывести одно число: сумму всех натуральных чисел, кратных 3 и оканчивающихся на 4.
Пример работы программы:
Входные данные | Выходные данные |
16 | 78 |
24 | |
56 | |
22 | |
54 | |
0 |
Задание №5
Напишите программу, которая в последовательности натуральных чисел определяет сумму всех чисел, кратных 8 и оканчивающихся на 6. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 - признак окончания ввода, не входит в последовательность).
Количество чисел не превышает 1000. Введённые числа не превышают 30000.
Программа должна вывести одно число: сумму всех натуральных чисел, кратных 8 и оканчивающихся на 6.
Пример работы программы:
Входные данные | Выходные данные |
16 | 72 |
24 | |
56 | |
22 | |
12 | |
0 |
Задание №6
Введите с клавиатуры 5 положительных целых чисел. Вычислите сумму тех из них, которые делятся на 4 и при этом заканчиваются на 6. Программа должна вывести одно число: сумму чисел, введенных с клавиатуры, кратных 4 и оканчивающихся на 6.
Пример работы программы:
Входные данные | Выходные данные |
12 | 52 |
16 | |
36 | |
26 | |
20 |