Mine sisusse
Otsi siit
  • Rohkem valikuid...
Otsi tulemusi mis sisaldab...
Otsi tulemusi...

    Küsimus

    SUPERVIP

    Python natuke matemaatika probleeme lahendamisel. Meie kasutada ei tohi math funktsioone need keelati meil 100% ära, et nendega olevat liiga lebo matemaatika ülesandeid teha meil.

     

    Hetkle tekkis takistus sisestada Koonuse ruumala sisestamisega.

     

    Alguses sisestasin

    v= 1/3*s**p*h

    aga siis öeldi, et nii pole päris õige see asi, et peab teisiti olema aga õiget pidi lahenduse ei seletatud.

     

    Muidu kõik tervik ülesanded sellised, eks muidugi seal vigu ainult valemite juures võib olla muu on õigesti print ja andmete võtmine, sest need on nii kästud teha.

    # Andmed valemite jaoks
    r = 5
    pi = 3.14
    h = 10
    s = 15
    
    # Koonuse ruumala
    v= 1/3*s*h
    print "Koonus ruumala:", v
    
    # Silindri ruumala
    v = pi*r**2*h
    print "Silindri ruumala:", v
    
    # Ruut-Pyramiit rumala
    v= 1/3*s*h
    print "Ruut-Pyramiit rumala:", v
    
    # Kera ruumala
    v = 4/3*pi*r**3
    print "Kera ruumala:", v

    Jaga seda postitust


    Postituse link
    Share on other sites

    7 vastust sellele küsimusele

    Soovitatud postitused

    • 0
    SUPERVIP

    Äkki tee selline getter, mis võtab useri soovitud raadiuse, kõrguse ja muu.


    "The true sign of intelligence is not knowledge but imagination."

    - Albert Einstein

    Jaga seda postitust


    Postituse link
    Share on other sites
    • 0
    Külaline misterx

    Sul toimub täisarvudega jagamine. 1/3 = 0.(3) ning kõik peale komakohta visatakse minema, seega tuleb sealt vastuseks null. Lahendus oleks üks nendest numbritest reaalarvuna kirjutada, ehk 1/3*s*h asemel 1/3.0*s*h või veel ilusamalt, s*h/3.0

    Jaga seda postitust


    Postituse link
    Share on other sites
    • 0
    SUPERVIP
    Author of the topic Postitas
    Äkki tee selline getter' date=' mis võtab useri soovitud raadiuse, kõrguse ja muu.[/quote']

    getterit veel ei lase, sest seal sees ju def, class jne. Sest neid ta alles hakkab veel tahtma, hetkel oligi puhast mata kirjutamine pyhton millega ise anname andmed ette ja sisestame valemid ja söödab terminalis vastused.

     

    Sul toimub täisarvudega jagamine. 1/3 = 0.(3) ning kõik peale komakohta visatakse minema, seega tuleb sealt vastuseks null. Lahendus oleks üks nendest numbritest reaalarvuna kirjutada, ehk 1/3*s*h asemel 1/3.0*s*h või veel ilusamalt, s*h/3.0

    Okei, Null tuli ja kogu aeg mul just ainult Koonuse ja Ruut-Püramiidi ruumala leidmisel. Aga Kera selles ei tulnud null õnneks, aga seal ka jagamine 4/3....

    Jaga seda postitust


    Postituse link
    Share on other sites
    • 0
    SUPERVIP
    Author of the topic Postitas
    4/3 = 1.(3), kui sealt kõik pärast koma ära koristada, jääb järgi 1.

    Okei, Kas kuidagi nii saab ka teha, et nt arv 4343.0 eks. Kas seda .0 nt ei saa ära kaotada ? Ilma mingi lisata funktsioonideta või peabgi otseselt ta sinna jääma?

    Jaga seda postitust


    Postituse link
    Share on other sites
    • 0
    SUPERVIP
    Author of the topic Postitas

    Okei. Ma arvan, et nüüd on kõik need asjad korras seal Python ja lektor laseb läbi :D

    Jaga seda postitust


    Postituse link
    Share on other sites
    Külaline
    This topic is now closed to further replies.

    ×
    ×
    • Loo uus...

    Oluline informatsioon

    Selle veebisaidi paremaks muutmiseks oleme teie seadmesse paigutanud küpsised . Võite kohandada oma küpsiste seadeid , vastasel juhul eeldame, et te olete küpsiste kasutamisega nõus kui jätkate veebisaidil sirvimist.. Palun lugege läbi Kasutustingimused ja Privaatsuspoliitika.