C# Proměnné a datové typy - Jak je používat

Proměnné jsou jedním ze základních stavebních kamenů jakéhokoliv programovacího jazyka, včetně C#. V tomto článku se podíváme na to, co to proměnné jsou, jaké mají datové typy a jak s nimi pracovat v jazyce C#.

Co to vlastně je

Proměnná je pojmenovaná oblast v paměti, která uchovává hodnotu určitého typu. Každá proměnná má svůj datový typ, který určuje, jaký druh hodnoty může obsahovat (např. čísla, texty, logické hodnoty atd.)

Deklarace proměnné (Založení)

V programovacím jazyce C# se proměnná deklaruje tak, že nejprve uvedeme datový typ, následovaný názvem proměnné a případně její inicializací:

typ názevProměnné = hodnota;

Příklad deklarování

Příklad deklarace a přiřazení hodnoty:

int vek = 25; // Celé číslo string jmeno = "Pavel"; // Řetězec (text) bool jeAktivni = true; // Logická hodnota (pravda/nepravda) double prumer = 8.5; // Desetinné číslo

Datové typy proměnných

C# podporuje několik základních datových typů, které lze rozdělit do následujících kategorií:

Celá čísla

Datový typ Velikost Rozsah hodnot
byte 8 bitů 0 až 255
sbyte 8 bitů -128 až 127
short 16 bitů -32 768 až 32 767
ushort 16 bitů 0 až 65 535
int 32 bitů -2 147 483 648 až 2 147 483 647
uint 32 bitů 0 až 4 294 967 295
long 64 bitů -9×10¹⁸ až 9×10¹⁸
ulong 64 bitů 0 až 18×10¹⁸

Desetinná čísla

Datový typ Velikost Rozsah hodnot
float 32 bitů ~7 číslic
double 64 bitů ~15 číslic
decimal 128 bitů ~28-29 číslic

Řetězce a znaky (Text)

  • char – obsahuje jeden znak (např. 'A')
  • string – obsahuje textový řetězec (např. "Hello World")

Logické hodnoty

  • bool – může nabývat pouze true nebo false

Ukázka práce s proměnnými v C#

Podívejme se na jednoduchý příklad, který ukazuje deklaraci a použití proměnných v C#:

using System; class Program { static void Main() { // Deklarace proměnných string jmeno = "Pavel"; int vek = 25; double vyska = 1.78; bool jeStudent = true; // Výpis v konzoli Console.WriteLine("Jméno: " + jmeno); Console.WriteLine("Věk: " + vek); Console.WriteLine("Výška: " + vyska + " m"); Console.WriteLine("Je student? " + jeStudent); } }

Po následné kompilaci a spuštění program vypíše do konzole tento text:

Jméno: Pavel Věk: 25 Výška: 1.78 m Je student? True

Závěr

Proměnné v C# jsou základem každého programu. Každá proměnná má svůj datový typ, který určuje, jaké hodnoty může obsahovat. Je důležité správně vybírat typ proměnné, aby byl program efektivní a přehledný.

Chceš se dozvědět více? Zkus si vytvořit vlastní program v C# a experimentuj s různými typy proměnných! Pokud si s něčím nevíte rady, můžete se klidně zeptat pod článkem v komentářích!

Více informací k článku

  • Publikováno: 6. 2 . 2025
  • Zobrazení článku: 85

Máte co dodat k článku? Podělte se do komentářů

© 2025 Od Všeho Trochu. Všechna práva vyhrazena.