Pradinis
Pagalba
Užsisakyk!
- Reklamą
- Hostingą
- El. pašto dėžutę
Užsisakyk!
Įrankiai
Pasidalink
- Visos temos
Forumas | PHP-Fusion, WordPress, Shopify, PHP ir MySQL (PROGRAMAVIMAS) | C#, Python, Java, JS, C++ klausimai |
Autorius: Faitas. | Peržiūrų: 2588 |
Faitas. Narys Generolas Pranešimai: 1038 Įstojęs: 2010 Geg. 27 17:05:35 | |
Sveiki, pradėjau ciklą FOR ir nelabai man čia gaunasi. Gal kas paaiškintumėt kaip ten kas? Kiek suprantu, tai:
i kintamasis yra pradinė reikšmė, o n kintamasis yra galinė reikšmė? Redagavo Faitas. 2011 Kov. 16 21:03:10 |
|
s1Nk Narys Generolas Pranešimai: 856 Įstojęs: 2009 Bal. 27 01:04:16 | |
Taip, for naudojamas kai žinai būtent kiek, ciklas turės kartu suktis. Tas n kintamojo reikšmė kaškur turi būt priskirta, ar ivedama. www.muz1ka.lt |
|
Faitas. Narys Generolas Pranešimai: 1038 Įstojęs: 2010 Geg. 27 17:05:35 | |
Aišku, o dabar pavyzdžiui norėčiau ciklą padaryti, kad skaičių pakeltų kažkuriuo laipsniu? Galėtum, gal kokį pavyzdį parašyti? |
|
bruzgis Narys Ekspertas Pranešimai: 3368 Įstojęs: 2006 Geg. 9 18:05:02 | |
//Keliam laipsniu program laipsnis; var i, sk, laips, ats : integer; begin WriteLn('Iveskite skaiciu'); ReadLn(sk); WriteLn('Kokiu laipsniu kelsime?'); ReadLn(laips); //priskiriam pradine reiksme atsakymui ats := 1; //sukam cikla i := 0; while(i < laips) do begin i := i+1; ats := ats*sk; end; writeln('Gautas rezultatas = ', ats); //paprastesnis variantas nesukant ciklo //ats := sk**laips; //writeln('Gautas rezultatas = ', ats); Readln(); end. ir variantas su for
Redagavo bruzgis 2011 Kov. 16 22:03:18 |
|
Faitas. Narys Generolas Pranešimai: 1038 Įstojęs: 2010 Geg. 27 17:05:35 | |
Dėkui chipass Padariau keleta programų su pascal'iu: Olimpiados (kas ketverius metus):
Visi dviženkliai skaičiai kurie dalijasi iš savo skaitmenų sumos:
|
|
Faitas. Narys Generolas Pranešimai: 1038 Įstojęs: 2010 Geg. 27 17:05:35 | |
Jau perėjau prie while. Kiek supratau, tai while ciklas sukasi tiek kartų kol sąlyga (pvz: i < 10) yra teisinga (TRUE), o kai sąlyga (pvz: i < 10) yra neteisinga (FALSE), tai ciklas nebesisuka ir pereina prie tolimesnio programos vykdymo? Ar ne taip? P.S - Ir jei galit kokį pavyzdį numeskit Ačiū |
|
Žmogus Narys Viršesnis už Dievą Pranešimai: 5621 Įstojęs: 2006 Gru. 8 17:12:08 | |
Oj while mano vienas nemėtgtamiausiu ciklų ;\ Jis skirasi nuo for, kad reikia parašyti pabaigą, kad pvz jei vykdom iki 10 ciklą, tai ciklo gale reikia urodyti, kad kiekviena kartą jis mažėtu, nes taip bus amžinas ciklas Redagavo Žmogus 2011 Kov. 26 15:03:51 |
Peršokti į forumą: |