### Operátor, operand, operace
- Operátor: Symbol, který definuje operaci, která se má provést s operandy.
- Operand: Datová hodnota, na které operátor pracuje.
- Operace: Akce definovaná operátorem, která se provede s operandy.
### Druhy operátorů
- Aritmetické operátory: `+`, `-`, `*`, `/`, `%`
- Logické operátory: `&&`, `||`, `!`
- Relační operátory: `==`, `!=`, `<`, `>`, `<=`, `>=`
- Operátory přiřazení: `=`, `+=`, `-=`, `*=`, `/=`, `%=`
- Další operátory: `?`: (podmíněný operátor), `++`, `--` (inkrementace, dekrementace)
### Inkrementace a dekrementace
- Inkrementace: Zvýšení hodnoty proměnné o 1.
- `i++`; je ekvivalentní `i = i+ 1`;
- Dekrementace: Snížení hodnoty proměnné o 1.
- `x--`; je ekvivalentní `x = x - 1`;
### Náhodná čísla
- Třída Random generuje náhodná čísla.
- `var random = new Random();`
- `var cislo = random.Next();`
```csharp
Random random = new Random();
int nahodneCislo = random.Next(1, 100);
Console.WriteLine(nahodneCislo);
Console.ReadLine();
```
Tipy:
- Používejte operátory správně pro dané typy operandů.
- Pozor na precedenci operátorů.
- Používejte závorky pro vyjasnění pořadí operací.
- Inkrementaci a dekrementaci lze použít pro efektivní cykly.
- Třída Random je užitečná pro generování náhodných dat.
Dobré pochopení operátorů je klíčové pro programování v C#. Porozumění operátorům, operandům, operacím, druhům operátorů, inkrementaci, dekrementaci a náhodným číslům vám pomůže psát správné a efektivní programy.
```csharp
int sum1 = 100 + 50; // 150 (100 + 50)
int sum2 = sum1 + 250; // 400 (150 + 250)
int sum3 = sum2 + sum2 // 800 (400 + 400)
```
[https://lh7-us.googleusercontent.com/ZhMb3ru4SESc8cYRu-7_G77ODh-EE30ZahSnFwXLaX813Vp_7e8GdYkUBo7gkEsvLX25q9xJySF6cZZtubsZZ-DUyWyFSNJa7AsOCqxWwWiOBUB4vMLmc2BjVpFT_XMfCBSkOD5Bu00q6Bkw-gw14LE](https://lh7-us.googleusercontent.com/ZhMb3ru4SESc8cYRu-7_G77ODh-EE30ZahSnFwXLaX813Vp_7e8GdYkUBo7gkEsvLX25q9xJySF6cZZtubsZZ-DUyWyFSNJa7AsOCqxWwWiOBUB4vMLmc2BjVpFT_XMfCBSkOD5Bu00q6Bkw-gw14LE)
[https://lh7-us.googleusercontent.com/eqXOiPWLffsLaOF4Q04vC1G46Cl2wmxuneunRSy_JNUtNVz25Y0vaec0XFj9bVLCUtkXYoIbnKyCkoXb5knIsNDqPR31Hz7jaKO-6vYRECBgQKnVdOgtWYzXPlLFryo_ZkhhFH8EqGyDNs7QIz2LI_g](https://lh7-us.googleusercontent.com/eqXOiPWLffsLaOF4Q04vC1G46Cl2wmxuneunRSy_JNUtNVz25Y0vaec0XFj9bVLCUtkXYoIbnKyCkoXb5knIsNDqPR31Hz7jaKO-6vYRECBgQKnVdOgtWYzXPlLFryo_ZkhhFH8EqGyDNs7QIz2LI_g)