Worksheets7 клас. Підсумкове оцінювання № 2. Алгоритми з розгалуженням
Total questions: 12
Worksheet time: 19mins
Повне розгалуження можна описати словами ...
якщо - то - інакше
якщо - то
повторювати, поки
Встановіть відповідність між логічним виразом та висловлюванням:
Число кратне 2
n % 2 == 0
Число кратне 3
n % 3 == 0
Число кратне 5
n % 5 == 0
Число ділиться на 3 і 5
n % 3 == 0 && n % 5 == 0
Число ділиться на 3 або 5
n % 3 == 0 || n % 5 == 0
Визначте значення змінної a після виконання умовних операторів, наведених нижче, якщо початкове значення a = 3, b = 10
if (a < 3) {a = 8;}
a = 3
if (a >= 2) {
a = a - 2;}
a = 1
if (b >= 10) {
a = b-a;}
b = 0;
a = 7
if (a != 0) {
a = a + 3;}
a = 6
Визнач значення змінної a після виконання фрагмента програми:
int a = 3;
if (a + 1 == 4) {a = a + 2;}
else {a = a * 2;}
5
6
3
4
Визнач значення змінної a після виконання фрагмента програми:
int a = 4;
if (a + 1 != 3) {a = a + 2;}
else {a = a * 2;}
a = a + 1;
8
6
7
9
Вибери фрагмент, який виконує таку дію:
якщо змінна a менше або дорівнює 3, то зменшити її значення на 2, інакше збільшити вдвічі.
if (a <= 3)
{a = a - 2;}
else
{a = a * 2;}
if (a < 3)
{a = a / 2;}
else
{a = a + 2;}
if (a <= 3)
a = a / 2;
else
a = a + 2;
if (a <= 3)
{a = a / 2;}
else
{a = a + 2;}
Вибери фрагмент, що діє так:
якщо змінна а має значення 2, то збільшити її значення на 2
if (a == 2)
{a = a + 2;}
if (a = 2)
{a = a + 2;}
if (a == 2)
{a = a * 2;}
if (a = 2)
{a = a * 2;}
Запишіть оператор розгалуження, який реалізує таку дію:
Якщо a більше b замінити a нулем.
Запишіть оператор розгалуження, який реалізує таку дію:
Якщо ціле число n парне, поділити його на 2.
Яке розгалуження зображено на малюнку:
Повне розгалуження
Неповне розгалуження
Складене розгалуження
Множинне розгалуження
Заповніть пропуски в операторі розгалуження,
який реалізує наступну дію:
Якщо age >= 18, то вивести повідомлення "Повнолітній", інакше змінній r присвоїти значення виразу (18 - age).
if ( (a) ) {
System.out.println(" (b) ");
} else {
(c) = (d) ;}
Яке розгалуження зображено на малюнку:
Повне розгалуження
Неповне розгалуження
Складене розгалуження
Множинне розгалуження
