Максималният брой точки, които можете да получите при решаването на този тест, е 50. Можете да считате, че сте овладели материала задоволително, ако съберете 30 точки.

Каква
стойност за Y
ще се изведе
при изпълнението
на
алгоритъма
на фиг.1 , ако за Х
се въведе
стойност 17 ?
a) 27 b) 7 c) 17 d) 0
![]()
Каква
стойност за Y
ще се изведе
при изпълнението
на
алгоритъма
на фиг.1, ако за Х
се въведе
стойност 0 ?
a) 10 b) -10 c) 17 d) 0
![]()

Каква
стойност за Y
ще се изведе
при изпълнението
на
алгоритъма
на фиг.2 за
Х = -2 и Y = -5 ?
a) -12 b) 8 c) -20 d) 20
![]()
a) -8 b) 12 c) 20 d) -20
Каква
стойност за Y
ще се изведе
при изпълнението
на
алгоритъма
на фиг.2 за Х=2 и Y = 5 ?
![]()
a) -5 b) 15 c) 50 d) -20
![]()
Каква
стойност за Y
ще се изведе
при изпълнението
на
алгоритъма
на фиг.2 за Х = 5 и Y = -2 ?
Тест
№ 2
Максималният
брой точки,
които можете
да получите
при
решаването
на този тест,
е 100. Можете да
считате, че
сте овладели
материала задоволително,
ако съберете
60 точки.
Внимание! Дайте отговор
за
всяка
подточка.
![]()
Каква
стойност за b ще се
изведе на
екрана при
изпълнението
на следните
редове, ако
за a е
въведена
стойност : a) 10; b) 0; c) -10?
b=0;
if (a>0) b=a+20;
cout<<”b=”<<b;
![]()
Каква
стойност за b ще се
изведе на
екрана при
изпълнението
на следните
редове, ако
за a е
въведена
стойност : a) 10; b) 0; c) -10?
b=0;
if (a>0) b=a+20;
else b=a-20;
cout<<”b=”<<b;
Какви
стойности за a и b ще се
изведат на
екрана при
изпълнението
на следните
редове, ако
за a е
въведена
стойност : a) 10; b) 0; c) -10?
b=0;
if (a>0) a=a+20;
b=a-3;
cout<<”b=”<<b<<”\na=”<<a;
Какви
стойности за a и b ще се
изведат на
екрана при
изпълнението
на следните
редове, ако
за a е
въведена
стойност : a) 10; b) 0; c) -10?
b=0;
if (a>0)
{ a=a+20;
b=a-3;
}
cout<<”b=”<<b<<”\na=”<<a;
![]()
Какви стойности за a и b от тип int ще се изведат на екрана при изпълнението на следните редове, ако за a и b се въведат следните стойности :
a) a = 5, b = 3;
b) a = -5, b
= 3?
if (a>0)
{ a=a+20;
b=a/3;
}
else b=a-20;
cout<<”b=”<<b<<”\na=”<<a;
Каква
стойност за b ще се
изведе на
екрана при
изпълнението
на следните
редове, ако
за a и b се
въведат
следните
стойности :
a) a = 5, b
= 3;
b) a = 5, b = -3;
c) a = -5, b = 3;
d) a = -5, b = -3?
if (a>0) if (b>0) b=a+20;
else b=a-20;
cout<<”b=”<<b;
Каква
стойност за s ще се
изведе на
екрана при
изпълнението
на следните
редове
, ако за n , m и x се
въведат
следните
стойности :
a) n = 5, m = 2.5, x = 1; b) n = 1, m = 2.5, x = 5; c) n = 5.5, m = 1, x = 3; d) n = 5, m = 2.5, x = 2?
![]()
switch (x)
{
case 1:
s=(n+m)/5;
case 2: s=n+m/5;
case 3:
s=(n-m)/5;
default: s=0;
}
cout<<”s=”<<s;
Каква
стойност за s ще се
изведе на
екрана при
изпълнението
на следните
редове
, ако за n , m и x се
въведат
следните
стойности :
a) n = 5, m = 2.5, x = 1; b) n = 1, m = 2.5, x
= 5; c) n = 5.5, m = 1, x = 3; d) n = 5, m = 2.5, x = 2?
![]()
switch (x)
{
case 1:
s=(n+m)/5;break;
case 2: s=n+m/5; break;
case 3:
s=(n-m)/5; break;
default: s=0;
}
cout<<”s=”<<s;