navigacija inštrukcije

inštrukcije > programiranje > Zanke (while, do ... while, for)

Objavljeno: 27.3.2019

Zanke (while, do ... while, for)

Pojasnjuje vam: Inštruktorica Tjašainštruktor Tjaša

WHILE

Sintaksa:

Primer 1: Število x = 1 povečujemo za število ena tako dolgo dokler ne dosežemo števila 10.

  1. #include <iostream>
  2. using namespace std;
  3. int main(){
  4. int x = 1;
  5. while (x <= 10){
  6. x++;
  7. }
  8. cout << "Stevilo je: " << x;
  9. return 0;
  10. }

Primer 2: Uporabnik vnaša števila tako dolgo dokler ne vnese sodega števila.

  1. #include <iostream>
  2. using namespace std;
  3. int main(){
  4. int stevilo=1;
  5. while (stevilo % 2 != 0){
  6. cout << "Vnesite celo stevilo: ";
  7. cin >> stevilo;
  8. }
  9. cout << "Sodo stevilo, ki ste ga vnesli je: " << stevilo;
  10. return 0;
  11. }

DO … WHILE

Sintaksa:

Primer 1: Uporabnik vnaša števila tako dolgo dokler ne vnese pozitivnega števila.

  1. #include <iostream>
  2. using namespace std;
  3. int main(){
  4. int stevilo;
  5. do{
  6. cout << "Vnesi pozitivno celo stevilo: ";
  7. cin >> stevilo;
  8. } while (stevilo <= 0);
  9. cout << "Pozitivno stevilo, ki ste ga vnesli je: " << stevilo;
  10. return 0;
  11. }

FOR

Sintaksa:

  1. for (inicializacija; pogoj; sprememba) {
  2. stavek;
  3. };

Primer 1: Program izračuna vsoto prvih desetih naravnih števil.

  1. #include <iostream>
  2. using namespace std;
  3. int main(){
  4. int vsota = 0;
  5. for (int i = 1; i <= 10; i++){
  6. vsota = vsota + i;
  7. }
  8. cout << "Vsota prvih desetih naravnih števil je: " << vsota;
  9. return 0;
  10. }

Primer 2: Program izpiše prvih deset naravnih števil od največjega do najmanjšega.

  1. #include <iostream>
  2. using namespace std;
  3. int main(){
  4. for (int i = 10; i >= 1; i--){
  5. cout << i << ", ";
  6. }
  7. return 0;
  8. }

KATERO ZANKO UPORABITI?

Preberite še:

Potrebujete dodatne informacije? Pomagajo vam lahko inštruktorji programiranja.

programiranje

Določite lokacijo

Določite termin

Dodatni filtri

Počisti

OŠ/SŠ

Študenti in ostali

Poišči mojo
lokacijo

Na domu

Online

Danes
(cena +50%)

Jutri

Jutri popoldne

Pojutrišnjem

Pojutrišnjem popoldne

Ta teden

Ta teden popoldne

V naslednjih treh dneh

V naslednjih treh dneh popoldne

Kadarkoli

Cena

Spol

Starost

Fakulteta

Razvrsti po:

Počisti filtre

Razvrsti po:

priporočamo
opravljene ure
razpoložljivost
reference
odzivnost
oddaljenost
cena
starost
nalagam inštruktorje

Stopimo v stik



Inštruktor meseca

Inštruktor Niki

inštruktor meseca

23 prejetih referenc

zvezda mesecazvezda mesecazvezda mesecazvezda mesecazvezda meseca

Lokacije

interaktiven zemljevid inštruktorjev
Poiščite mi inštruktorja

Inštruktorja poiščemo namesto vas

Da bi bil postopek iskanja vašega inštruktorja čim bolj učinkovit, vas prosimo za nekaj podatkov.

Zapri okno