Responsive image Boda Szilárd weblapja

1. Írjunk egy  C/C++ programot, amely beolvas a billentyűzetről egy maximum  50
hosszuságú karakterláncot, majd csökkenő sorrendben kiírja azokat a részszavakat, amelyeket úgy kapunk,
hogy az első és utolsó karaktert mindig levágjuk.
Példa ha a beolvasott szó BACALAUREAT akkor a következőket írja ki:
ACALAUREA
CALAURE
ALAUR
LAU
A

2. Adott egy numere.txt file, amely maximum 1000 természetes számot tartalmaz (max 4 számjegyűeket)
amelyek egy space el vannak elválasztva.
Írjunk egy  C/C++ programot, amely beolvassa a számokat a fileból s kiírja a képernyőre a párosakat növekvő sorrendben.
Ha egy ilyen sincs, akkor a NEM LETEZIK szöveget írja ki.
Példa: ha a számok 2 3 1 4 7 2 5 8 6,
akkor a következőket írja ki: 2 2 4 6 8

Az első 10 aki befejezi helyesen, 10 est kap

3.
Írjunk két alprogramot, a következőképpen:
prim, amelynek egy int paramétert adunk át, s 1 et térít vissza ha a szám prím, különben 0 t;
numar, amelynek egy x int paramétert adunk át, s visszatéríti az x nél kisebb prímek számát (pl n=5 re 2 t, mert a 2 és a 3 prím és kisebb 5 nél)

Írjunk egy C++ programot, amely beolvas két számot  a és b t (a<b), és a fenti két függvényt használva megvizsgálja, hogy az  [a,b] intervallum tartalmaz e legalább egy prímet,
ha igen, akkor kiírja a képernyőre, hogy IGEN, különben, hogy NEM.