Pagrindiniai algoritmai

Pirmokas Antrokas Trečiokas Ketvirtokas Dar...

Ciklas while

Nežinomo kartojimo ciklas.


Jo paskirtis kartoti sakinį (sakinius), kol nebus įvykdyta ciklo sąlyga. Pateiktame pavyzdyje kartojimas prasideda, jei įvestas skaičius yra neigiamas, t.y. jei sąlygos patikrinimas yra true. Sąlygos rezultatas apskaičiuojamas prieš prasidedant ciklui. Ciklo bloke būtinai turi būti sakinys, turintis įtaką ciklo sąlygai. Jis turi paversti sąlygos rezultatą į false, kitu atveju mes turėtume amžiną ciklą.
Suprantama, kad ciklas pavyzdyje nebus vykdomas, jei įvestas skaičius būtų teigiamas.
Antroje eilutėje papildomai įtraukiame specialią biblioteką, kuri leidžia naudoti funkciją sqrt(). Ji grąžina iš realaus skaičiaus ištrauktą šaknį. Panaši funkcija pow(x,y) pakels gautą skaičių x laipsniu y.
PirmasisKintamiejiifswitchforwhiledo-whileDar...KintamiejiSumavimasPriskyrimas