26. óra: Programozás próbadolgozat

Hozzon létre az Export könyvtárában egy python-probadolgozat nevû mappát! Kész munkáit kérem oda mentse! (Ez lesz a 'munkakönyvtára' ezen az órán.)

Értékelés: Ha önállóan dolgozik, kérheti az eredményt, mint osztályzatot; ha kommunikál, akkor nem. (Minden feladat 1 pontot/jegyet ér.)

Ha kommunikál, akkor is értékelem, amit csinált, 5-ös esetén egy, 4-es esetén fél pontot (jegyet) kap pluszban a keddi dolgozatához.

 

 

1. feladat: Írjon programot teglalap.py néven, mely kér két (pozitív egész) számot, mint egy téglalap két oldalát (cm-ben), majd kiírja a téglalap kerületét és területét!

A program futása így nézzen ki:

Kérem az egyik oldalt (cm-ben): 8
Kérem a másik oldalt (cm-ben): 10
A téglalap kerülete: 36 cm.
A téglalap területe: 80 cm2.

 

 

2. feladat: Írjon programot teljesnev.py néven mely a következõ feladatot végzi el:
- Kérje be és tárolja el a felhasználó családnevét;
- Kérje be és tárolja el a felhasználó keresztnevét;
- Kérje be és tárolja el a felhasználó nemzetiségét;
Ha az illetõ nemzetisége "magyar" vagy "japán", akkor úgy írja ki a nevet, hogy elöl áll a családnév, hátul a keresztnév!
Ha az illetõ nem "magyar" vagy "japán", akkor úgy írja ki a nevet, hogy elöl áll a keresztnev, hátul a családnév.
(Ne feledkezzen el a két név köszti szóközrõl sem!)

A program futása ilyen legyen:

Családneve: Kovács
Keresztneve: István
Nemzetisége: magyar
Az ön teljes neve: Kovács István

vagy:

Családneve: Legrand
Keresztneve: Émile
Nemzetisége: francia
Az ön teljes neve: Émile Legrand

vagy:

Családneve: Imagava
Keresztneve: Yosimoto
Nemzetisége: japán
Az ön teljes neve: Imagava Yosimoto

vagy:

Családneve: Swartz
Keresztneve: Josef
Nemzetisége: osztrák
Az ön teljes neve: Josef Swartz

 

 

3. feladat: Készítsen programot siker.py néven, mely kér a felhasználótól egy pozitív egész számot, majd annyiszor 'dob' egy dobokockával, ahányszor kértük. (Valójában elõállít egy-egy 1-6 közé esõ véletlen számot, annyiszor.)
 
Az egyes dobások után - ha hatos sikeredett - írja ki, hogy "Sikerült!",
ha nem hatost dobott, írja ki, hogy "Nincs szerencsém."
 
Ha a megfelelõ számú dobás lement, írja ki végeredményként, hogy hányszor sikerült hatos dobni!

A program futása (kb.):

Adja meg a dobások számát: 8
Nincs szerencsém.
Sikerült!
Nincs szerencsém.
Nincs szerencsém.
Sikerült!
Nincs szerencsém.
Nincs szerencsém.
Nincs szerencsém.
A teljes sorozatban 2 alkalommal volt hatos.

 

 

4. feladat: Készítsen programot osszead.py néven, mely elõször kér egy (pozitív egész) számot - mint az összeadandók számát. (Bármennyi lehet.)
Ezután annyiszor kér egy-egy (egész) számot, ahányszor mondtuk. Aztán leáll, és kiírja az összeget.

A program futása:

Hány összeadandó lesz: 3
Kérek egy számot: 5
Kérek egy számot: 8
Kérek egy számot: 10
A megadott számok összege: 23.

 

Jó munkát!