tzop I. 11 Flashcards

(17 cards)

1
Q

Co je Console Application v C#?

A

Aplikace, která běží v příkazové řádce, využívá vstup z klávesnice a výstup na obrazovku. Přistupuje k input/output/error tokům.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

K čemu slouží třída Program v C#?

A

Obsahuje hlavní metodu programu (Main), do které se zapisuje hlavní kód aplikace.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Jak probíhá vstup z klávesnice v C#?

A

Pomocí Console.ReadLine(). Např.: string jmeno = Console.ReadLine();

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Jak probíhá výstup na monitor v C#?

A

Console.Write() – bez odřádkování; Console.WriteLine() – s odřádkováním.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Jaké znáš celočíselné datové typy v C#?

A

sbyte, byte, short, ushort, int, uint, long, ulong – liší se délkou a znaménkem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Jaké typy používáme pro desetinná čísla v C#?

A

float (7 číslic přesnosti), double (16 číslic přesnosti).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Jaký je bool datový typ v C#?

A

8bitový typ, může nabývat hodnot true / false.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Co je typ char v C#?

A

16bitový datový typ, reprezentuje jeden znak, zapisuje se v uvozovkách: ‘A’.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Co je referenční datový typ string?

A

Ukládá text (znaky Unicode), v paměti se ukládá do haldy (heap).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Jak provést parsování stringu na jiný datový typ?

A

int vek = int.Parse(Console.ReadLine()); //převede string na int

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Jak převedeme číslo na string v C#?

A

Pomocí metody .ToString(). Např. int cislo = 100; string s = cislo.ToString();

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Jak vypadá neúplné větvení v C#?

A

if (x > 0) Console.WriteLine(“kladné”);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Jak vypadá úplné větvení v C#?

A

if (x > 0) … else …

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Jak vypadá kombinované větvení v C#?

A

if (x > 0) … else if (x < 0) … else …

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Jaké jsou porovnávací operátory v C#?

A

<, >, <=, >=, ==, !=, true, false

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Jaký je algoritmus dělení dvou čísel v C#?

A

Pokud delitel není 0, provede se přetypování na double a výpočet: (double)a / (double)b.

17
Q

Jaký je algoritmus prohození dvou proměnných?

A

Pomocí třetí proměnné: pom = a; a = b; b = pom;