Hey,
Ich habe ein Problem.
Ich muss von der Berufsschule aus eine Konsolen Anwendung programmieren welche
mir ausgibt, wie weit ich maximal sehen kann.
Nun bin ich so weit, dass ich eigentlich alles habe allerdings ist mein Code komplett falsch denn
ich bekomme ein Ergebnis heraus, welches 25000km beträgt.
Habe nun folgendes im Netz gefunden:
Wie kann ich soetwas in C++ machen? :o
Viele Grüße
p.s.
Bis jetzt arbeite ich mit folgender Rechnung von einem Kumpel:
//Hat sich erledigt, dummheit durch mich *g
Rechnung stimmt... Dachte km nicht m
Ich habe ein Problem.
Ich muss von der Berufsschule aus eine Konsolen Anwendung programmieren welche
mir ausgibt, wie weit ich maximal sehen kann.
Nun bin ich so weit, dass ich eigentlich alles habe allerdings ist mein Code komplett falsch denn
ich bekomme ein Ergebnis heraus, welches 25000km beträgt.
Habe nun folgendes im Netz gefunden:
r= Erdradius (6370 km) s= Sichtweite h= höhe der Aussichtsplattform (56m..also 0,056 km)
soo, dann: s hoch 2 + r hoch 2 = ( r + h) hoch 2
äquvivalent mit: s hoch 2 + (6370km) hoch 2 = (6370 km + 0,056km) hoch 2
äquivaltent....: s hoch 2 = 40577613,44 km2 - 40576900 km2
äquvivalent...: s2 (dashoch schenk ich mir) = 713,44 km2
äquvivalemt..: /s/ = wurzel aus 713,44 km2
............................: /s/ = rund 26,71 km
Wie kann ich soetwas in C++ machen? :o
Viele Grüße
p.s.
Bis jetzt arbeite ich mit folgender Rechnung von einem Kumpel:
sqrt((r+h)*(r+h)-r*r);
//Hat sich erledigt, dummheit durch mich *g
Rechnung stimmt... Dachte km nicht m
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Timtim“ ()