E-gradiva > Računalništvo > Programiranje > Upravljanje s programirljivimi napravami > Ponavljanje > Zanke s števcem

Prijava

Zanke z uporabo števcev

Za takšno zanko potrebujemo:

Primer programa s števcem:

#include <iostream>
using namespace std; 
int main ()  {      
    int stevec = 1;       
    while (stevec <= 10)  // preveri ce je stevec manjsi ali enak 10
     {               
      cout << "Vrednost stevca je: " <<stevec << endl;               
      ++stevec;          
    }                // konec while      
    return 0;   
}  // konec programa

Nadzorna spremenljivka je v našem primeru spremenljivka stevec, ki ima začetno vrednost 1, povečujemo jo za 1, njena končna vrednost pa je deset. Ponavljanje stavka while se konča, ko je  vrednost  spremenljivke stevec enaka 11. V stavku while namreč po vsaki izvedbi izpisa spremenljivke in njenem povečevanju preverimo vrednost pogoja (stevec<=10).

 

Poglejmo si animacijo delovanja gornjega programa. Stavek while se izvaja, ko ima spremenljivka stevec vrednosti od 1 do 10. V okviru vsakega ponavljanja izpiše vrednost števca in poveča števec za 1.