Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pod jakim kątem padaja promienie słoneczne
hwao
post
Post #1


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Witam :-)

Dostałem jakze ambitne zadanie :-)

Mianowicie mam policzyc pod jakim kątem padaja promienie sloneczne (powiecmy o godzinie 12) w danym punkcjie ziemi (okreslonym N/S W/E).

Ktos moze zna jakies przydatne wzory, badz tez wie pod jakim haslem je szukac... :-) albo spotkal sie z podobna aplikacja (zeby nie byla zbytnio rozudowana ;-) )
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Kod
program katpadania;

var
r:integer; {szerokosc geograficzna miejsca obeserwacji}

begin
     writeln( 'Podaj szerokosc geograniczna N: ');
     readln( r );

     Writeln( '1.' );
     Write( '22 czerwca, czyli pierwszy dzien lata: ' );
     {Poniewaz to jest zwrotnika raka(23) to odejmuje od rownika(90) zeby uzyskac kat padania w tym dniu}

     if r > 23 then
        writeln( round( 90-(r-23) ) );
        {jezeli jest nad rakiem}

     if r < 23 then
        writeln( round( 90-(23-r) ) );
        {jezeli jest midzy rakiem a zwrotnikiem}

     Writeln( '2.' );
     Write( '22grudnia, czyli pierwszy dzien zimy: ' );

     writeln( round( 90-(r+23) ) );
     {kat padania promieni 22 grudna]

     readln;

end.


Powstalo cos takiego (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Dziekuje za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Teraz lekki tuning i bedzie juz lepsza wersja (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Dla fanow kolorowej skladni (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
http://phpfi.com/111167
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 11:58