Milyen idő lesz holnap? És holnapután?
Eszköztár
60 Kezdőlap - Webszerkesztés - JavaScript - Ciklus
ujdomainek.hu

Ciklus

Egy programrész ismételgetése

Feladat

A különféle ciklusok egy program készítésének fontos építőelemei, melyek alkalmazásának szükségességébe programozás során rendre belefutunk. Az alábbi feladatsor éppen ezért a leggyakrabban előforduló ciklusfajta, a számláló ciklus megértését, begyakorlását szeretné segíteni a nagyon könnyűtől kezdve az egyre bonyolódó feladatokon keresztül.

Egy számláló ciklus megvalósítását JavaScript nyelven (HTML forráskódba ágyazva) az alábbi piciny kódrészlet mutatja. A program 0-től 10-ig számolva kiírja a számokat egymás mellé, szóközzel elválasztva:

	<script language='JavaScript'>

		for( i=0; i<=10; i=i+1 )
		{
			document.write( i, ' ' )
		}

	</script>
	

A folytatásban különféle számsorok, illetve egyéb sorozatok láthatóak, többnyire hiányosan. Készítsen mindegyikhez egy-egy rövid programot, amely ciklus segítségével megjeleníti a teljes tartalmat!
1. Számok 1-től 20-ig: 1 2 3 4 ... ... ... 18 19 20 2. Páros számok 2-től 30-ig: 2 4 6 8 10 ... ... ... 28 30 3. Számok 30-től 100-ig, hetesével: 30 37 44 51 ... ... ... 93 100 4. Számok 112-től 2-ig, tizenegyesével lefelé: 112 101 90 ... ... ... 24 13 2 5. Számok -90-től 90-ig, tizenötösével: -90 -75 ... -15 0 15 ... 75 90 6. Azok a kétjegyű számok, amelyek számjegyeinek összege 10: 19 28 37 46 55 ... ... ... 91 7. Pozitív egész számpárok, ahol a két szám összege 18: 1-17 2-16 3-15 ... ... ... 8-10 9-9 8. A 8-as szorzótábla: 1 * 8 =  8
2 * 8 = 16
3 * 8 = 24
4 * 8 = 32
5 * 8 = 40
6 * 8 = 48
7 * 8 = 56
8 * 8 = 64
9 * 8 = 72
10 * 8 = 80
9. Az első 15 pozitív egész szám négyzete: 1 4 9 16 25 ... 169 196 225 10. A elkövetkezendő nem szökőévek 2041-ig: 2022 2023 2025 2026 ... 2039 2041 11. A  144  összes osztója: 1 2 3 4 6 ... ... ... 72 144 12. A 2 hatványai: 1 2 4 8 16 32 64 ... 1048576 13. Mindig 1-gyel nagyobb különbség: 1 2 4 7 11 16 22 29 ... 301 14. Az előző két szám összege: 1 2 3 5 8 13 21 34 ... 4181 15. 9 időpont óránként, reggel negyed 9-től: 08:15 09:15 10:15 ... ... ... 16:15 16. Időpontok 20 percenként, délelőtt: 08:00 08:20 08:40 ... ... ... 12:00 17. Napi menetrend, 50 percenként induló járatokkal: 08:00
08:50
09:40
...
...
18:00
18. Csengetési rend sorszámmal, 45 perces tanórákkal, 10 perces szünetekkel: 1. 08:30-09:15
2. 09:25-10:10
3. 10:20-11:05
...
...
8. 14:55-15:40
19. Lottószelvény:
12345678910
11121314151617181920
21222324252627282930
31323334353637383940
41424344454647484950
51525354555657585960
61626364656667686970
71727374757677787980
81828384858687888990
20. E havi naptár:
12
3456789
10111213141516
17181920212223
24252627282930
31
21. Szürke színkódok: #000 #111 ... #999 #aaa ... #fff 22. A szürke ötven árnyalata: 23. Zöldek:
24. Orgonasíp-elrendezés: 25. Növekvő és világosodó körök, 4px-től 40px-es átmérőig: 26. Számjegyek képpel: 27. Számok képpel 1-től 31-ig: ... ... 28. Céltábla:
29. Óra számlap:
30. Csigavonal:
előző oldal random oldal következő oldal


Eddig 2 hozzászólás van a témához:

2020-02-25 15:24 Csabi Szia!

A 4. feladatban mikor csökkenek a számok az hogyan oldható meg?

2020-10-19 17:39 Patrik 4. Számok 112-től 2-ig, tizenegyesével lefelé:

for( szam3=112; szam3>=2; szam3-=11 )
   document.write(szam3,"<br>");






Új hozzászólás:
E-mail cím:


Erre a címre küldjük ki a hozzászólás jóvá- hagyásához szükséges linket. Az e-mail címet sehol nem tesszük közzé.

Név:


Ez a név fog megjelenni az Ön hozzászólásai mellett.

Mennyi tizenkettő + hét?
Számjegyekkel írja be!



Ez a robotok beírása elleni védelem miatt szükséges ellenőrzés.


© infojegyzet.hu, 2019. november