Jazyk C (príklady) - Cykly

Z Kiwiki
Skočit na navigaci Skočit na vyhledávání


Základy informatiky - jazyk C


Riešené príklady

Algoritmy

Prvé programy

Podmienky

Cykly

Polia

Funkcie

Súbor

Vzorové príklady

Nerieš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);