За решаването на една и съща задача можеш да използваш и трите вида цикли, след като направиш малки промени.
2
За кой оператор за цикъл се отнася твърдението:
Тялото на цикъла може да не се изпълни нито веднъж.
3
При цикличен оператор с брояч начина на изменение на брояча се задава в заглавния ред.
4
Цикълът с брояч for е с по-висок приоритет пред циклите while и do-while.
5
За кой вариант на цикличен оператор се отнася твърдението:
Променливите от булевото условие трябва да имат зададена стойност преди проверката.
6
За кой вариант на цикличния оператор е в сила твърдението:
При неправилно изменение на управляващите променливи цикълът може да стане безкраен (т.е. да „забие“).
7
Имаш за задача да определиш дали естественото число А е просто. Кой интервал е най-оптимално да използваш?
8
За кой вид цикли е вярно твърдението:
При всяка итерация може да се променя начинът за изменение на променливите от булевото условие.
9
В приложения с графичен интерфейс имаш възможност да променяш фона на обект (например на label). Подреди четирите части на кода в правилна последователност.
10
Свържи правилно елементите и критериите.
11
Пешо има за задача да преброи делителите на числото А. Написал е следният програмен фрагмент:
Подреди правилно следващите програмни фрагменти, така че да образуваш решение с друг вид цикъл.
Пояснение: Първият ред на кода се запазва.
12
Свържи елементите и критериите, така че всеки цикъл да се изпълни точно 3 пъти.
13
Гошо има за задача да пресметне сумата от делителите на естествено число N. Ето част от кода на решението му:
Запиши условието, което Гошо е скрил зад звездичките.
14
Дадено е естествено число N (N>2). Имаш за задача да пресметнеш сумата на нечетните числа в интервала [1, N].
Запиши заглавния ред на цикличен оператор for, така че да се изпълни условието на задачата в програмния фрагмент.
15
В един от програмните фрагменти цикълът се изпълнява повече пъти. Колко пъти се изпълнява този цикъл?
Забележка: Запиши отговора си с число.
Описание на теста
С този тест по информатика за 8. клас на езика C# ще продължиш да се въртиш в циклите и това с една основна цел - да провериш и затвърдиш знанията си за тези важни оператори. Въпросите са завъртяни около съпоставката на видовете цикли, около характерните им особености. Време е да завъртиш с теста, а с верните отговори ще завъртиш и доброто настроение от това, което вече добре владееш - ученето с настроение :) Успех!
За да коментираш този тест, стани част от Уча.се!