Ti értitek ezeket a feladatokat? Ezeket alap tudnom ha programozni akarok?
Teljesen 0 vagyok matekból akkor jöttem rá amikor szembesültem a ezekkel feladatokkal:
(6) Gyakorlatok :
(Megjegyzés : Mindegyik gyakorlatban használja adatbevitelre a raw_input() függvényt !)
6.1. Írjon egy programot, ami m/sec és km/h ba
számolja át a felhasználó által mérföld/h ban
megadott
sebességet. . ( 1 mérföld = 1609 méter)
6.2. Írjon egy programot, ami kiszámolja a kerületét és a területét annak a háromszögnek, melynek 3 oldalát
a felhasználó adja meg.
ahol d a kerület felét, a, b, c az oldalak hosszát jelöli).
6.3. Írjon egy programot, ami kiszámolja egy adott hosszúságú matematikai inga periódusidejét
Az az ingás is alap?
De hol tanultátok ti ezeket.
Én alapsuliban ne is tudtam magamról.
Egy normális tiszta emlékem sincs róla.
20 vagyok
Utána néztem de semmit sem értek a magyarázatból sem.
Még ezt sem értem:
Miért vagyok én ilyen?
A mérföld/óra a kilométer/órához hasonlít, csak mérföldben méri az egy óra alatt megtett távolságot. Ha egy mérföldet tesz meg, akkor a megtett út 1,609 kilométer. Hasonlóan számítható a m/sec-ba való átváltás is, csak egy kicsit gondolkodni kell.
A háromszög kerületét biztos tudod, a területhez a Hérón-képletet kell használni:
T=sqrt(d(d-a)(d-b)(d-c)).
A matematikai ingához is csak a képletet kell tudni:
T=2*pi*sqrt(l/g)
ahol a pi számot jó esetben tartalmazza a matematikai könyvtár, a g-t pedig a fizikai konstansok közül kell kinézni.
Ne felejtsd el include-olni a matematikai könyvtárat!
Jól csináltam?
merfold = raw_input("Hany merfold per ora legyen?:")
merfold = merfold * 1609.3
kilometer = merfold - 1609.3
x = 60 * 60
meter = x * merfold
merfold = raw_input("Hany merfold per ora legyen?:")
merfold = merfold * 1609.3
kilometer = merfold - 609.3
meter = 3600 * merfold
Jól számoltam ki a feladatot?
És ez jó lett?
from math import *
a = raw_input("A hromszog a oldala legyen:")
b = raw_input("A hromszog b oldala legyen:")
c = raw_input("A hromszog c oldala legyen:")
keruletFele = a + b + c / 2
terulet = sqrt(keruletFele(keruletFele - a)(keruletFele - b)(keruletFele - c))
print ("A haromszog kerulete:",keruletFele * 2)
print ("A haromszog terulete:",terulet)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!