Программирование 3 группа

Здесь будет расположено домашнее задание для 9 классов.

Скачать:

ВложениеРазмер
Файл karantin_zadachi.docx16.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