plūdės skersmenį = 10; float spindulys; float apimtis; R = skersmuo /2.0; Kiekis = 4.0 /3.0 * 3,14159 * spindulys * spindulys * spindulys;Pirmasis skaičiavimas sako, " Padalinkite į kintamojo vardu skersmens vertę 2,0 ir įdėkite į kintamojo pavadinimu spinduliu rezultatą. " Galite matyti, kad " = " pasirašyti čia reiškia, ". Padėkite rezultatą į apskaičiavimą dėl teisės į kintamąjį pavadinimu kairėje "
Looping
Vienas iš dalykų, kad kompiuteriai daryti labai gerai yra atlikti pasikartojančias skaičiavimus ar operacijas , Be ankstesniuose skyriuose, matėme, kaip rašyti " eilės kodo blokus, " todėl Kitas dalykas, mes turime aptarti yra už sukelia eilės bloko kodo kartojasi metodai.
Pavyzdžiui, tarkime, kad aš prašau jus padaryti tinklelį nuotraukoje puslapio viršuje.
gera vieta pradėti būtų padaryti horizontalias linijas
Vienas iš būdų atkreipti linijų būtų sukurti nuoseklų blokas kodas:.
Importas java.awt. Grafika; visuomenės klasė FirstApplet tęsiasi java.applet.Applet {public void dažai (Grafika g) {int y; Y = 10; g.drawLine (10, y, 210, y); y = y + 25; g.drawLine (10, y, 210, y); y = y + 25; g.drawLine (10, y, 210, y); y = y + 25; g.drawLine (10, y, 210, y); y = y + 25; g.drawLine (10, y, 210, y); y = y + 25; g.drawLine (10, y, 210, y); y = y + 25; g.drawLine (10, y, 210, y); y = y + 25; g.drawLine (10, y, 210, y); y = y + 25; g.drawLine (10, y, 210, y); }}(Dėl kai kurių naujų programuotojų, pareiškimo " y = y + 25; " atrodo keista, pirmą kartą jie mato tai, ką tai reiškia yra, ". Paimkite vertę šiuo metu kintamojo y, pridėti 25 jai ir vieta rezultatą atgal į kintamojo Y ". Taigi, jei y yra 10 prieš linija yra įvykdytas, jame bus 35 karto po linija įvykdytas)
Dauguma žmonių, kurie pažvelgti į šį kodą. iš karto pastebėsite, kad tai yra tie patys du linijos kartojasi vėl ir vėl. Šiuo konkrečiu atveju kartojimas yra ne taip jau blogai, bet jūs galite įsivaizduoti, kad jei jūs norėjo sukurti tinklelį su tūkstančiais eilučių ir stulpelių, šis požiūris būtų programa, rašyti labai varginantis. Išspręsti šią problemą yra kilpa, kaip parodyta žemiau:
importo java.awt.Graphics; visuomenės klasė Fir
mtis), * (daugyba), /(skyrius) ir keletas kitų. Štai kaip jūs galite naudoti šias operacijas programos pavyzdys. Tarkime, kad norite apskaičiuoti rutulio tūrį su 10 pėdų skersmens. Šis kodas turėtų tvarkyti:
kompiuterių programinė įranga
- 10 požymių, kad Streaming Movie Svetai…
- Kaip aš galiu įrašyti MP3 iš savo ko…
- Kaip Tumblr Works
- Kaip spausdinti iš Linux
- 10 "Blogger Savybės jūs rasite Helpful
- Kaip Palm webOS Works
- C Programming
- Kaip pridėti dainas į iTunes
- ? Kaip veikia SETI @ Home darbą
- Kaip veikia JavaScript darbą ir kaip aš…
- Kaip failų suspaudimo Works
- Kaip The Pirate Bay Works
- Kaip DRM Works
- Kaip interneto Operacinės sistemos Work
- 5 veiksnius, turinčius įtakos Cloud