Anonymní profil Tomáš Havlíček – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Tomáš Havlíček – Programujte.comAnonymní profil Tomáš Havlíček – Programujte.com

 

Příspěvky odeslané z IP adresy 89.102.46.–

Jan Mašinský
Python › Třída OOP
16. 3. 2020   #385672

Kolik by si chtěl za takový program? 

Jan Mašinský
Python › Pomoc s programováním
16. 3. 2020   #385667

nebo na email balon123456@seznam.cz

Tomáš Havlíček
Python › Třída OOP
16. 3. 2020   #385666

Dobrý den, potřeboval bych pomoc s python programem.

Mám napsat třídu Zlomek, která mi na vstupu přijme dva celošícelné argumenty cit a jmen (citatel a jmenovatel.)

Třída Zlomek() ma obsahovat tyto metody:

naString() ->převede zlomek na řetězec znaků ve tvaru čitatel/jmenovatel (např. 8/13)

naFloat() ->převede zlomek na desetinné číslo

pravy() -> vrací True pokud je čitatel menší než jmenovatel, jinak vrátí False

pokrat() -> pokrátí zlomek na základní tvar

nasob(c) -> vynásobí zlomek celým číslem c

prevrat() -> převrátí zlomek (vymění čitatele a jmenovatele)

Metody nemaji nic tisknout! Metody maji vracet pouze pozadovany vysledek

Žádná z metod by nemela volat jinou metodu (ani metoda __init__() nevolá žádnou metodu).

Po vytvoření instance třídy Zlomek() v programu postupně zavolam jednotlivé metody a tisknu výsledek (návratovou hodnotu).

Priklad:

zl1 = Zlomek(1, 7) zl1_str = zl1.naString() print('Zlomek převedený na string: {}'.format(zl1_str)) c = 3
zl1_nasob_c = zl1.nasob(c)
print('Zlomek {} vynásobený číslem {} = '.format(zl1_str, c, zl1_nasob_c))

Jan Mašinský
Python › Pomoc s programováním
16. 3. 2020   #385665

Dobrý den,
momentálně mám nespočet úkolů a programování už prostě nestíhám, mám prioritnější věci.
Potřeboval bych pomoc s pár programy, jedná se OOP v Pythonu + bych k tomu chtěl nějaký komentář k tomu a na zbytku se domluvíme.
Prosím SZ zde.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý