Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
16
Lekcja2Prostykalkulator
2.1Wykonywanieobliczeń
Sądni,kiedykażdychciałbybyćtrochę
młodszyi,naprzykład,mniejważyć.Pla-
netaMarsmogłabywtympomóc.Mars
potrzebujeaż687ziemskichdni,abyokrą-
żyćSłońce,asłabszagrawitacjanajego
powierzchnioznacza,żewszystkoważy
nanimmniejwięcej38%tegoconaZiemi.
Napiszmywięcmałyprogram,pokazany
nalistingu2.1,któryobliczy,jakmłody
ilekkibyłbyautortejksiążkinaMarsie.
Goudostępniatesameoperatoryarytme-
tycznecoinnejęzykiprogramowania:+,
–,*,/i%(czylidodawanie,odejmowanie,
mnożenie,dzielenieimodulo).
WSKAZÓWKA
Operatormodulo(%)obliczaresztęzdzieleniadwóchliczb
całkowitych(np.42%10,to2).
//Mójprogramodchudzania.
packagemain
import"fmt"
//main,tofunkcja,odktórejwszystkosięzaczyna.
Listing2.1WitajnaMarsiemars.go
Komentarzedlaludziczytającychprogram
funcmain(){
fmt.Print("MojawaganaMarsieważyłbym,to")
fmt.Print(61.0*0.3783)
Wyświetli:23.058
fmt.Print("kgimiałbym")
fmt.Print(41*365/687)
Wyświetli:21
fmt.Print("lat.")}
UWAGAChociażlisting2.1wyświetlawagęwkilogramach,towybranajednostka
miaryniemawpływunaobliczeniawagi.WaganaMarsietozawsze37,83%wagi
naZiemi,niezależnieodjednostki.