Mine sisusse
Otsi siit
  • Rohkem valikuid...
Otsi tulemusi mis sisaldab...
Otsi tulemusi...
  • 0
Jälgi teemat sisse logides  
Külaline .Siim.

python matemaatika probleem

Küsimus

Külaline .Siim.

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
Author of the topic Postitas

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
Külaline .Siim.
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
Külaline .Siim.
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
Külaline
This topic is now closed to further replies.
Jälgi teemat sisse logides  

×
×
  • 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.