Jazyk C (príklady) - Cykly
Riešené príklady
zdroj: Juraj Ďuďák, Zbierka úloh z algoritmizácie pre predmet Základy informatiky
ISBN: 978-80-8075-199-9
Základná tvorba cyklov v jazyku C
Príkaz cyklu sa používa pre riadenie opakovania nejakého výpočtu. Určuje spôsob a podmienku ukončenia opakovania. Jazyk C pozná tri varianty príkazu cyklu:
- cyklus while
- cyklus do while
- cyklus for
Cyklus While
Syntax:
while (výraz)
príkaz;
Cyklus do while
Syntax:
do
príkaz;
while (výraz);
Cyklus for
Syntax:
for (init ; koniec ; zmena)
prikaz;
Príklady
Násobenie pomocou sčítavania
Zadanie: Vytvorte program pomocou cyklu while,ktorý vykoná sučín čísel pomocou sčítavania.
Analýza problému: V tomto prípade je nutné dávať si pozor na hodnotu b, v prípade že neošetríme podmienkou(b>0) bude cyklus trvať do nekonečna.
1 int main()
2 {
3 int a,b,sucin=0;
4 scanf(“%d %d”,&a,&b);
5 while(b>0)
6 {
7 sucin+=a;
8 b--;
9 }
10 printf(“a*b=%d”,sucin);