Výpis N hvězdiček
Program od uživatele načte celé číslo představující počet hvězdiček (typicky označeno jako N) a následně vypíše zadaný počet hvězdiček pomocí cyklu while. Za každou vypsanou hvězdičku odečteme jedna a opakujeme dokud je počet kladný. Všimněte si jak se program chová pro neobvyklé počty hvězdiček.
Zdrojový kód
/* while-n-hvezdicek.cpp Jakub Bureš SPŠE V Úžlabině */ #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int pocetHvezd; printf("Zadejte pocet hvezdicek:"); scanf("%d", &pocetHvezd); while (pocetHvezd > 0) { // Funkce putchar vypíše jeden znak putchar('*'); pocetHvezd--; } putchar('\n'); return 0; }
Návrh na cvičení
- Zkuste aplikaci přepsat s použitím jiného typu cyklu
- Výpis hvězdičky se dá nahradit libovolnou jinou operací/sérií operací které chceme opakovat právě N-krát.
- Upravte program tak, aby se uživatele zeptal, jaký konkrétní znak se má vypsat.
- [Pokročilé] Vytvořte program, který N-krát vypíše místo jednoho znaku uživatelem zadaný text.