27. óra: Programozás dolgozat

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

Értékelés: Minden feladat 1 pontot/jegyet ér. (Az értékelés 1 pontról indul.)

 

 

1. feladat: Írjon programot kerulet.py néven, mely kér három (pozitív egész) számot, mint egy háromszög három oldalát (cm-ben), majd kiírja a háromszög kerü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): 9
Kérem a harmadik oldalt (cm-ben): 10
A háromszög kerülete: 27 cm.

 

 

A költészetben alliterációnak nevezzük azt a jelenséget, amikor egymást követõ szavakban ugyanaz a kezdõbetû. Pl. ,,bús donna barna balkonon, mereng a bíbor alkonyon...'' (Babits Mihály)
 
2. feladat:
Írjon programot alliteracio.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;
Ha az illetõ két nevének kezdõbetûje ugyanaz (pl. Könyves Kálmán), akkor írja ki, hogy "Az ön neve alliterál.",
ha nem így van, akkor írja azt, hogy "Az ön neve nem alliterál.".
 
(Segítség: valamely szöveg tartalmú változó kezdõbetûje a valtozo[0] kifejezéssel kérhetõ le. Ahol valtozo a szövegtartalmú változó neve.)

A program futása ilyen legyen:

Családneve: Kovács
Keresztneve: István
Az ön neve nem alliterál.

vagy:

Családneve: Horváth
Keresztneve: Hedvig
Az ön neve alliterál.

 

 

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

A program futása (kb.):

Adja meg a dobások számát: 8
Nincs szerencsém.
Párt dobtam!
Nincs szerencsém.
Nincs szerencsém.
Párt dobtam!
Nincs szerencsém.
Nincs szerencsém.
Nincs szerencsém.
A teljes sorozatban 2 alkalommal volt pár.

 

 

4. feladat: Készítsen programot haromszog.py néven, mely kér három (pozitív egész) számot, mint egy háromszög három oldalát (cm-ben), majd döntse el a következõket:
 
Ha a háromszög minden oldala egyenlõ, akkor írja ki: "A háromszög szabályos.",
ha nem minden oldal egyenlõ, akkor azt írja: "A háromszög nem szabályos.".

A program futása:

Kérem az egyik oldalt (cm-ben): 8
Kérem a másik oldalt (cm-ben): 8
Kérem a harmadik oldalt (cm-ben): 10
A háromszög nem szabályos.

vagy:

Kérem az egyik oldalt (cm-ben): 8
Kérem a másik oldalt (cm-ben): 8
Kérem a harmadik oldalt (cm-ben): 8
A háromszög szabályos.

 

Jó munkát!