Informatika2-2013/Gyakorlat03

A MathWikiből
A lap korábbi változatát látod, amilyen Kkovacs (vitalap | szerkesztései) 2013. február 26., 02:56-kor történt szerkesztése után volt.
(eltér) ←Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

Ismétlés

  • Beolvasás scanf-el:
int z;
printf("Add meg z értékét: ");
scanf("%d", &z);

Az &-et ne hagyjuk ki.

  • Ciklusok: for, while, do-while
  • Megírtunk egy egyszerû programot, ami egyesével összeadta a pozitív egész számokat növekvõ sorrendben amíg el nem ért egy küszöböt. Tanulság:
    • For ciklus feltétele nem feltétlen függ közvetlenül a ciklusváltozótól.
    • Ha elakadnánk lehetséges, hogy csak egy új változót kellene felvenni.
  • Írtunk programot amivel akárhány számot beolvashattunk és akkor állt le ha egymás után azonosat adtunk neki. Tanulság:
    • Ha elõre nem ismert számú adatot akarunk beolvasni, hasznos lehet egy while vagy do-while ciklus.
    • Korábbi adatokat eltárolhatunk egy változóban, ha szükségünk lehet még rájuk.
  • Írtnunk minimum és/vagy maximum keresõ programot. Tanulság:
    • Még ha elõre ismert számú adatot kell beolvasnunk akkor se feltétlen praktikus mindet eltárolni.
    • Tudunk olyan algoritmusokat írni amik "on the fly" mûködnek, miközben a beolvasás történik már fut a számolás, nem csak a beolvasás után.

A gyakorlat anyaga

Személyes eszközök