Задания
Версия для печати и копирования в MS Word
Тип 16 № 37865
i

Вве­ди­те с кла­ви­а­ту­ры 8 по­ло­жи­тель­ных целых чисел. Опре­де­ли­те, сколь­ко из них де­лят­ся на 3 и при этом за­кан­чи­ва­ют­ся на 4. Про­грам­ма долж­на вы­ве­сти одно число: ко­ли­че­ство чисел, крат­ных 3 и окан­чи­ва­ю­щих­ся на 4.

 

При­мер ра­бо­ты про­грам­мы:

 

Вход­ные дан­ныеВы­ход­ные дан­ные
12
14
24
54
44
33
84
114
4
Спрятать решение

Ре­ше­ние.

var i, n, а : integer;

begin

n : = 0;

for i : = 1 to 8 do

begin

readln(a);

if (a mod 3 = 0) and (a mod 10 = 4) then

n : = n + 1;

end;

writeln (n);

end.

 

При­ве­дем ре­ше­ние на языке Python.

kol = 0

for i in range(8):

a = int(input())

if (a % 3 == 0) and (a % 10 == 4):

kol += 1

print(kol)

 

Для про­вер­ки пра­виль­но­сти ра­бо­ты про­грам­мы не­об­хо­ди­мо ис­поль­зо­вать сле­ду­ю­щие тесты:

 

Вход­ные дан­ныеВы­ход­ные дан­ные
1

1

2

3

4

5

6

7

8

0
2

20

21

22

23

24

25

26

27

1
3

24

34

44

54

64

74

84

85

3
Спрятать критерии
Критерии проверки:

Кри­те­рии оце­ни­ва­ния вы­пол­не­ния за­да­нияБаллы
Пред­ло­же­но вер­ное ре­ше­ние. Про­грам­ма пра­виль­но ра­бо­та­ет на всех при­ведённых выше те­стах. Про­грам­ма может быть за­пи­са­на на любом языке про­грам­ми­ро­ва­ния2
Про­грам­ма выдаёт не­вер­ный ответ на одном из те­стов, при­ведённых выше1
Про­грам­ма выдаёт на те­стах не­вер­ные от­ве­ты, от­лич­ные от опи­сан­ных в кри­те­рии на 1 балл0
Мак­си­маль­ный балл2

Аналоги к заданию № 37865: 37882 Все

Раздел кодификатора ФИПИ: