Megoldott feladatok (Elágazások) -

1. feladat
Írjunk programot, mely bekér egy számot (n). Ha a szám negatív, a program változtassa meg a szám értékét 0-ra. Végül a program írja ki a számot.
Például ha a beolvasott szám –5, akkor a program írja ki, hogy A szám: 0.
Ha pedig a beolvasott szám 5, akkor a program írja ki, hogy A szám: 5.
Megoldás:
2. feladat
Írjunk programot, mely bekér egy életkort (nEv). Ha a beolvasott szám 18-nál nagyobb vagy egyenlő, akkor a program írja ki, hogy "Felnőtt", ellenkező esetben pedig írja ki, hogy "Gyerek".
Például ha a beolvasott életkor 35, a program írja ki, hogy Felnőtt.
Ha pedig a beolvasott életkor 5, a program írja ki, hogy Gyerek.
Megoldás:
3. feladat
Írjunk programot, mely felszólít, írjuk le angolul, hogy "kocsi" (sSzo). Ha válasz­képpen beírjuk, hogy "car", akkor a program írja ki, hogy "Helyes", ellenkező esetben pedig írja ki, hogy "Helytelen".
Például ha a beolvasott szó car, a program írja ki, hogy Helyes.
Ha pedig a beolvasott szó cat, a program írja ki, hogy Helytelen.
Megoldás:
4. feladat
Írjunk programot, mely bekér két számot (n1 és n2). Ha a beolvasott számok nem egyenlők, akkor a program növelje mindkét szám értékét 1-gyel. Végül a program írja ki a két számot.
Például ha a beolvasott két szám 4 és 5, a program írja ki, hogy 5 és 6.
Ha pedig a beolvasott két szám 4 és 4, a program írja ki, hogy 4 és 4.
Megoldás:
5. feladat
Írjunk programot, mely bekér egy számot (n). Ha a beolvasott szám
- nullánál nagyobb, akkor a program írja ki, hogy "Pozitív";
- ha nullánál kisebb, írja ki, hogy "Negatív";
- ha pedig éppen nulla, írja ki, hogy "Nulla".
Például ha a beolvasott szám 2, a program írja ki, hogy Pozitív.
Ha a beolvasott szám -2, a program írja ki, hogy Negatív.
Ha pedig a beolvasott szám 0, a program írja ki, hogy Nulla.
Megoldás:
6. feladat
Írjunk programot, mely bekér két számot (n1 és n2), ezután megállapítja, hogy melyik a nagyobbik szám, majd kiírja ezt.
Például ha a két szám 12 és 8, a program írja ki, hogy A nagyobbik szám: 12
Ha pedig a két szám 9 és 11, a program írja ki, hogy A nagyobbik szám: 11
Megoldás: