Úvod do cyklů

Představte si, že máte za úkol vypsat čísla od 1 do 100. Jak byste to udělali?

Mohli byste napsat:

std::cout << 1 << std::endl;
std::cout << 2 << std::endl;
std::cout << 3 << std::endl;
// ... a tak dále až do 100

To by bylo velmi pracné a neefektivní. Naštěstí existuje lepší způsob - cykly!

Cyklus nám umožní opakovat stejnou činnost několikrát, aniž bychom museli psát stejný kód znovu a znovu.

Podívejte se na tento příklad:

// Vypíše čísla 1 až 5
for(int i = 1; i <= 5; i++) {
    std::cout << i << std::endl;
}

Pomocí pouhých 3 řádků kódu jsme dokázali to samé, co bychom jinak museli psát na 5 řádků!

A co víc - stejný cyklus můžeme použít pro vypsání libovolného počtu čísel, stačí jen změnit jednu hodnotu:

// Vypíše čísla 1 až 100
for(int i = 1; i <= 100; i++) {
    std::cout << i << std::endl;
}

Cykly jsou jako automatický stroj - řeknete mu, co má dělat a kolikrát to má zopakovat, a on to za vás udělá. Bez cyklů by bylo programování velmi obtížné a zdlouhavé.

V následujících lekcích se naučíme různé typy cyklů a jak je používat. Uvidíte, že s jejich pomocí můžete řešit i složité úlohy jednoduše a elegantně!

Pokyny

Až budete připraveni, přejděte na další lekci!

Začněte programovat zdarma

Registrací souhlasíte s provozními podmínkami a zásadami ochrany osobních údajů.

Nebo se registrujte pomocí:

1/9

Úvod do cyklů | Start Coder