ТЕСТ 2: Типове данни в С#
ТЕСТ
- Посочете кой от типовете данни е реален:
а) bool; б) byte; в) decimal; г) long.
- Посочете кой от типовете данни не е целочислен:
а) byte; б) int; в) float; г) long.
- Посочете кой от типовете данни е символен:
а) char; б) float; в) bool; г) long.
- Посочете коя от константите е от тип float:
а) 0.3m; б) 1.3d; в) 0.5L; г) 3.8f.
- Посочете коя от константите е от тип bool:
а) ‘h’; б) 0.6D; в) false; г) 3.8M.
- Посочете коя е максималната стойност, която може да заеме типа int (4 байта):
а) Int32.MaxValue; б) Int16.MinValue; в) Int64.MaxValue; г) Int16.MaxValue.
- Посочете коя е минималната стойност, която може да заеме типа long (8 байта):
а) Int32.MinValue; б) Int64.MaxValue; в) Int16.MinValue; г) Int64.MinValue.
- Посочете колко бита заема величина от символен тип в C#:
а) 16; б) 32; в) 64; г) 8.
ЗАДАЧИ
1. Посочете стойността на променливата b, за следните стойности на x, y и z:
а) bool x = true, y = true, z = false; б) bool x = true, y = true, z = false;
bool b = x && y; ............................ bool b = x = = z; ............................
в) bool x = false, y = true, z = false; г) bool x = false, y = true, z = false;
bool b = x != y; ............................ bool b = x = = z; ............................
д) bool x = false, y = true, z = false; е) bool x = false, y = true, z = true;
bool b = ! (y && z); ............................ bool b = x && y && z; ............................
2. Запишете следните формули в C#:
а) P=2.π.R
………………………………………………………………………………………………….
б) a = b 2 – sin(β)
…………………………………………………………………………………………………..
в)

………………………………………………………………………………………………….
3. Имаме трапец. Ако сборът на два срещуположни ъгъла е равен на 180, то около трапеца може да се опише окръжност. Ако сборът на две срещуположни страни е равен на сбора на другите срещуположни страни, то в трапеца може да се впише окръжност.
а) Да се въведат размерите на два срещуположни ъгъла в две текстови полета. Да се напише събитийна процедура, с която при кликване върху команден бутон да изведе в етикет дали около трапеца може да се опише окръжност.
б) Да се въведат дължините на страните a, b,c и d в четири текстови полета. Да се напише събитийна процедура, с която при кликване върху команден бутон да изведе в етикет дали в трапеца може да се впише окръжност.
