Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele For-Silmukka | Ohjelmavirran Esittely
C++ Johdanto
course content

Kurssisisältö

C++ Johdanto

C++ Johdanto

1. Aloitetaan
2. Operaattoreiden Esittely
3. Muuttujat ja Tietotyypit
4. Ohjelmavirran Esittely
5. Johdanto Funktioihin

book
For-Silmukka

For-silmukka on monimutkaisempi kuin muut silmukat ja koostuu kolmesta osasta. For-silmukan rakenne:

python
  • Laskuri;

  • Poistumisehto;

  • Silmukan lauseke.

cpp

main

copy
123456789
#include <iostream> int main() { for (int counter = 0; counter <= 5; counter++) { std::cout << counter << std::endl; } }
  • int counter = 0: iteraation laskuri;

  • counter++: Jokaisella iteraatiolla lisätään 1 counter-muuttujaan silmukan kulun merkitsemiseksi;

  • counter <= 5: silmukan päättymisehto. Silmukka jatkuu, jos counter-muuttuja on pienempi tai yhtä suuri kuin 5.

question mark

Kuinka monta iteraatiota tämä silmukka tekee?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 5

Kysy tekoälyä

expand
ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

course content

Kurssisisältö

C++ Johdanto

C++ Johdanto

1. Aloitetaan
2. Operaattoreiden Esittely
3. Muuttujat ja Tietotyypit
4. Ohjelmavirran Esittely
5. Johdanto Funktioihin

book
For-Silmukka

For-silmukka on monimutkaisempi kuin muut silmukat ja koostuu kolmesta osasta. For-silmukan rakenne:

python
  • Laskuri;

  • Poistumisehto;

  • Silmukan lauseke.

cpp

main

copy
123456789
#include <iostream> int main() { for (int counter = 0; counter <= 5; counter++) { std::cout << counter << std::endl; } }
  • int counter = 0: iteraation laskuri;

  • counter++: Jokaisella iteraatiolla lisätään 1 counter-muuttujaan silmukan kulun merkitsemiseksi;

  • counter <= 5: silmukan päättymisehto. Silmukka jatkuu, jos counter-muuttuja on pienempi tai yhtä suuri kuin 5.

question mark

Kuinka monta iteraatiota tämä silmukka tekee?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 5
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt