Programozás 10. osztály (? )? )
Kéne egy kis segítség, holnap írok programozásból és tuti, hogy valamelyik érettségi feladatot fogja feladni.ezeknek kéne a megoldása turbo v. free pascalban:
A matematikában tökéletes számoknak nevezik azokat a pozitív egész számokat, amelyek
felírhatók a saját maguknál kisebb osztóik összegeként. Például: 28 = 1+2+4+7+14.
Írjon programot, amely kiírja az összes, 10000-nél nem nagyobb tökéletes számot!
Segítség a teszteléshez: összesen 4 db ilyen szám van az adott intervallumban!
Készítsen programot, amely billentyűzetről beolvas egy szöveget, majd szintén billentyűzetről
beolvas egy valós számot! Amennyiben a beolvasott szöveg a „ci” karaktersorozat, abban az
esetben a beolvasott számról feltételezi, hogy az egy centiméterben megadott érték és inch-re
váltja, majd az eredményt a képernyőre írja. Amennyiben a beolvasott szöveg az „ic”
karaktersorozat, abban az esetben a beolvasott számról feltételezi, hogy az egy inch-ben
megadott érték és cm-re váltja, majd az eredményt a képernyőre írja. Amennyiben a
beolvasott szöveg a fentiektől eltér, a program az „Értelmezhetetlen utasítás!” szöveget írja a
képernyőre és nem végez konverziót. (Megjegyzés: 1 inch = 2,54 cm
Készítsen programot, amely bekér billentyűzetről egy 3 jegyű pozitív egész számot és eldönti róla,
hogy Armstrong-szám-e! A háromjegyű Armstrong-számokra igaz, hogy a számjegyei köbének
összege megegyezik az eredeti számmal.
Az eredményt a képernyőre írassa ki!
Az Armstrong számokhoz találtam egy algoritmust
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!