new-logo

Тест: Вложени условни оператори в Java

За да разбереш как да направиш теста, регистрирай се в Уча.се:

Регистрирай се Регистриран си? Влез в профила си »

Въпросите, които ще видиш в теста:

1
Когато имаш избор между две алтернативи, използваш пълната форма на условен оператор if-else.
2
Ролята на вложения условен оператор е да управлява кода, когато има повече от две алтернативи.
3
Влагането на условни оператори НЕ може да се прави на няколко нива.
4
Какъв вид отместване се използва по правилото за изписване на вложени условни оператори?
5
При вложени условни оператори всяка алтернатива else се съчетава с най-близкия до нея несъчетан оператор if.
6
Каква ще бъде стойността на променливата a след изпълнение на следния програмен фрагмент:
  • int a = 3, b = 6;
  • if (b > 0 )
  • if (а < 0 )
  • a = a + b;
  • else
  • a *= 2;
7
Каква ще бъде стойността на променливата a след изпълнение на следния програмен фрагмент:
  • int a = 3, b = 6;
  • if (b > 0 ){
  • if (а < 0 )
  • a = a + b;
  • }
  • else
  • a *= 2;
8
Каква ще бъде стойността на променливата a след изпълнение на следния програмен фрагмент:
  • int a = 3, b = 6;
  • if (b > 0 ){
  • if (а > 0 )
  • a = a + b;
  • }
  • else
  • a *= 2;
9
В кои от изброените примери стойността на променливата а ще бъде равна на 5?
10
Имаш за задача да направиш програма, с която се проверява знакът на цяло число x, въведено от потребителя. Като резултат се извежда подходящо съобщение в зависимост дали числото е положително, отрицателно или равно на 0.
  • Посочи верните твърдения.
11
Кои от посочените твърдения са верни?
12
Подреди програмния фрагмент така, че след изпълнението променливата a да има стойност 0.
13
Запиши какви ще бъдат стойностите на променливите a и b след изпълнение на следния програмен фрагмент:
  • int a = 5, b = 15;
  • if (a == b )
  • if (a > 5 )
  • a = b%3;
  • else
  • b = a * 2;
14
Запиши каква ще бъде стойността на променливата c след изпълнение на следния програмен фрагмент:
  • int a = 14, b = 9, c = 2;
  • if (a != b ) {
  • if (a > 0)
  • c += a + b;
  • }
  • else
  • c = a % b;
15
Запиши стойностите на променливите ab и c след изпълнение на следния програмен фрагмент:
  • int a = 10, b = 8, c = 4;
  • if (a != b ) {
  • if (a < 0)
  • c = a + b;
  • }
  • else
  • a = b + 2;
  • b = c * 2;
  • c = a % b;

Описание на теста

С онлайн теста по информатика за 8. клас ще провериш знанията си за условен оператор в език за програмиране Java. Ще се упражниш и с въпроси за пълна и кратка форма на условен оператор. Освен вече познатите неща, очакват те въпроси за вложени условни оператри. След теста ще си супер с подготовката за училище. Хайде, стартирай теста и да започваме! Учи и се забавлявай!

За да коментираш този тест, стани част от Уча.се!

Коментари (2)
Връзка с Уча.се
Връзка с Уча.се