1.
Olvassunk be egy számot, s vizsgáljuk meg, hogy pallindróm-e.
Ehhez használhatjuk az alábbi pszeudokódot:
EGESZ szam, aux, szamjegy, ujszam;
IRD "szam=";
OLVASD szam;
ujszam=0;
aux=szam;
AMIG (aux>0) VEGEZD EL
szamjegy=aux % 10;
aux=aux / 10;
ujszam=ujszam*10+szamjegy;
HA szam==ujszam AKKOR
IRD "A szam pallindrom";
KULONBEN
IRD "A szam nem pallindrom";
2.
Olvassunk be egy számot s számítsuk és írassuk ki a 4 el osztható számjegyei összegét, s az 5 el nem oszthatóak szorzatát!
3. Olvassunk be n számot, s írassuk ki a legkisebb s legnagyobb nem pallindróm lk k t ját!
4++. 31-gyel úgy vizsgálhatjuk meg az oszthatóságot, hogy a szám első számjegyétől az utolsó előtti
számjegyéig képzett számból kivonjuk az utolsó számjegy háromszorosát. Ha ez a szám osztható
31-gyel, akkor az eredeti is. Pl.: 204197→20419-(3*7)=20398→2039-(3*8)=2015→201-(3*5)=186
→18-(3*6)=0. 0 osztható 31-gyel (mert 0 minden számmal osztható), ezért 204197 is osztható 31-
gyel. Az ismétlés megáll, ha a kapott szám nullánál kisebb vagy egyenlő lenne.
Írj programot, amely eldönti egy számról, hogy osztható-e 31-gyel!
A standard kimenet első sorába az IGEN vagy a NEM szót kell írni, attól függően, hogy N
osztható-e 31-gyel! A második sorba a fenti módszerrel kiszámolt közbülső számok kerüljenek, a
kiszámítás sorrendjében! Ha az utolsó szám 0, azt még ki kell írni! Üres sort kell kiírni, ha nincs
egyetlen közbülső szám sem!
Példa
Forrás: Nemes Tihamér Nemzetközi Informatikai Tanulmányi Verseny, 2-3. korcsoport 2021, 2. forduló
Házi feladat:
1. Olvassunk be egy számot, forditsuk meg úgy, hogy a páratlan számjegyei után
odaírunk az illető számjegynél eggyel kisebb számot, majd az igy kapott új számot irassuk ki.
Beküldési határidő
2019 október 28, 23:59, az ezután
küldött házik 4 esek lesznek, ha tökéletesek, 1 ha nem.
A házi elnevezése:
H02_Pelda_Bela.cpp,
Pelda Bela helyett az aktuális
vezeték és keresztnévvel.
Ne legyenek benne ékezetek, üres
helyek, vagy egyéb írásjelek, stb.!
Azoknál a háziknál, amelyek kísértetiesen hasonlítanak (másolás, ugyanonnan inspirálódtak, stb,)
mindkettőnek 1 es jár.
Így kell
átnevezni