Csóró gyakorlás

photo_470_20080904-dice

A Lovassy informatika versenyének feladatait hoztam a mai órára, melyeket Pythonban fogunk megoldani. Mindegyik feladatot először írd meg úgy, hogy egyszer lefuttatható legyen, majd ágyazd be egy whyle ciklusba, hogy többször is újrakezdhessük!

1.

Írj programot, amely beolvassa 2 db dobókocka dobás eredményét (2 db számot 1 és 6 között), majd kiírja azt a kétjegyű számot, amit a két szám egymás mellé írásával kapunk úgy, hogy a két szám közül a nagyobb áll a tízesek helyén, a kisebb az egyesek helyén! 

Segítség:

a = input("Kérem az első számot: ")
a = int(a)

Emlékszel, így alakítottuk át a két bekért értéket egészekké.

a=2
b=5
print(a,b)

Így pedig egymás mellé írhatod  a számokat.

A feltételeket pedig itt nézheted meg:

http://grafit.netpositive.hu/?p=2750 

2.

Írj programot, amely bekéri 3 egymást követő nap hőmérsékleti adatát, és eldönti, hogy a 3 nap során folyamatosan emelkedett-e a hőmérséklet, vagy sem. Abban az esetben, ha a hőmérséklet a második és harmadik napon is magasabb volt a megelőző nap hőmérsékleténél, a program írja ki az „emelkedett” szót, minden más esetben a  „nem emelkedett” szöveget! (melegszik)

Hőmérsékletek Kiírt szöveg
4, 5, 7 emelkedett
4, 7, 5 nem emelkedett
5, 7, 4 nem emelkedett

3.

Írj programot, amely beolvas egy pénzösszeget forintban, és kiírja ötforintosokra kerekítve! Törekedj arra, hogy a program minél rövidebb legyen (azaz minél kevesebb összehasonlítással adjon választ)! (fizet)

Pénzösszeg Kerekített érték
67 65
128 130
6 5
32 30
69/5
13.8
69 osztva 5-tel -> az eredmény pontos érték.
69//5
13
Leválasztja az eredmény egész részét.
69%54
Kiírja 69 5-ös maradékát.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

This blog is kept spam free by WP-SpamFree.