6 клас
Алгоритми та програми (Python)
Тест 22. Розв’язування задач за допомогою вкладених циклів

№ 1 (2б)
Установіть відповідність між умовою задачі та рівнянням, що описує цю умову

1Якщо двоцифрове число записати в обратному порядку, то отримаємо число вдвічі меньше Ax * 10 + y = 2 (y * 10 + x )
2У магазині придбали однакову кількість олівців та гумок на загальну суму 102 грн. Скільки придбали олівців, якщо гумка вдвічі дорожча олівця? Bx + y + z = x * y * z
3Існує таке трицифрове натуральне число, сума цифр якого дорівнює їхньому добутку C4x + 2y = 102
4У зоопарку серед кішок та вовків є папуги. Скільки буде папуг, якщо разом у них 102 ноги? D3 c x = 102
A B C D
1
2
3
4

№ 2 (1б)
Дано список sps з двох елементів '1' і '2'. Що буде надруковано у процесі виконання програми?

A
1 1 1 2 2 1 2 2

B
1 2 1 2 1 2

C
1 2 2 1 1 2 2 1 1

D
1 1 1 1 2 2 2 2


№ 3 (2б)
Знайдіть правильні вислови
A
Програма перевіряє умову циклу після виконання операторів тіла циклу

B
Оператори тіла циклу виконуються доти, поки умова істинна

C
Цикл for потребує значення інтервалу в межах якого змінюється змінна

D
Оператори тіла циклу виконуються доти, поки умова хибна


№ 4 (2б)
Чому буде дорівнювати s після виконання прграми?


№ 5 (2б)
Які програми відповідають пошуку рішення рівняння
3x + 5y = 21?
A

B

C

D


№ 6 (2б)
Виберіть програми з конструкцією «вкладені цикли»
A

B

C

D


№ 7 (1б)
Знайдіть правильний вислів

A
№4 - тіло зовнішнього циклу

B
№1 - внутрішній цикл

C
№2 - виконується, якщо не виконується попередній цикл

D
№3 - не виконується при j > 4