Kitűzött feladatok (Elágazások)
- VII. osztály -

Ablakcm
Ablak szveg
A programokat az OnlineGDB weboldalon kell elkészíteni:
https://www.onlinegdb.com/online_c++_compiler

E201. feladat
Nehézségi fok:
Írjunk egy olyan C++ programot, mely bekér egy számot (n), és ha ez kisebb, mint 0, akkor kiírja betűkkel, hogy "Negatív". (Nemnegatív számok esetén a program ne írjon ki semmit.)
Segítségképpen a program algoritmusának pszeudokódja:
 kiír "Kérek egy számot: "
 beolvas n (szám)
┌ha n < 0 akkor
│  kiír "Negatív"
└□
A konzol n = –3 esetén így fog kinézni:
Kérek egy számot: -3
Negatív
Ha nem tudod önállóan megoldani a feladatot, használd az Útmutatást!
Mielőtt beküldenéd a működő programodat, olvasd el a Követelményeket!
Az Útmutatást és a Követelményeket minden feladat alatt megtalálod:
Útmutatás | Követelmények
E251. feladat
Nehézségi fok:
Írjunk egy olyan C++ programot, mely bekér egy számot (n), és ha ennek értéke 10, akkor kiírja betűkkel, hogy "Tíz", egyébként pedig kiírja, hogy "Egyéb szám".
Segítségképpen a program algoritmusának pszeudokódja:
 kiír "Kérek egy számot: "
 beolvas n (szám)
┌ha n == 10 akkor
│  kiír "Tíz"
│különben
│  kiír "Egyéb szám"
└□
A konzol n = 10 esetén:
Kérek egy számot: 9
Egyéb szám
Ha nem tudod önállóan megoldani a feladatot, használd az Útmutatást!
Mielőtt beküldenéd a működő programodat, olvasd el a Követelményeket!
Az Útmutatást és a Követelményeket minden feladat alatt megtalálod:
Útmutatás | Követelmények
E301. feladat
Nehézségi fok:
Írjunk egy olyan C++ programot, mely bekér egy számot (n), és ha ennek értéke 9.50 és 10 közötti, akkor kiírja betűkkel, hogy "Tízes".
Segítségképpen a program algoritmusának pszeudokódja:
 kiír "Kérek egy számot: "
 beolvas n (szám)
┌ha n  9.5 és n  10 akkor
│  kiír "Tízes"
└□
A konzol n = 9.75 esetén:
Kérek egy számot: 9.75
Tízes
Útmutatás | Követelmények
E351. feladat
Nehézségi fok:
Írjunk egy olyan C++ programot, mely bekér két számot (n1 és n2). Ha a két szám különbözik, a program csökkentse mindkettőt 1-gyel, ellenkező esetben pedig növelje őket 1-gyel. Legvégül a program írja ki a két új számot.
Segítségképpen a program algoritmusának pszeudokódja:
 kiír "Kérem az első számot: "
 beolvas n1 (szám)
 kiír "Kérem a második számot: "
 beolvas n2 (szám)
┌ha n1  n2 akkor
│  n1 = n1 - 1n2 = n2 - 1
│különben
│  n1 = n1 + 1n2 = n2 + 1
└□
 kiír n1, n2
A konzol n1 = 100 és n2 = 99 esetén:
Kérem az első számot: 30
Kérem a második számot: 15
29, 14
Útmutatás | Követelmények
E401. feladat
Nehézségi fok:
Írjunk egy olyan C++ programot, mely bekér két jegyet (nJegy1 és nJegy2), és ha mindkét jegy értéke 10, akkor kiírja betűkkel, hogy "Tízesek", egyébként pedig kiírja a két jegy átlagát.
Segítségképpen a program algoritmusának pszeudokódja:
 kiír "Kérem az első jegyet: "
 beolvas nJegy1 (szám)
 kiír "Kérem a második jegyet: "
 beolvas nJegy2 (szám)
┌ha nJegy1 == 10 és nJegy2 == 10 akkor
│  kiír "Tízesek"
│különben
│  kiír "Az átlag: "
│  kiír (nJegy1 + nJegy2) /  2
└□
A konzol nJegy1 = 10 és nJegy2 = 9 esetén:
Kérem az első jegyet: 10
Kérem a második jegyet: 9
Az átlag: 9.5
Útmutatás | Követelmények