HTML törzs:
Feladat
1. Értékesjegyek
Adott egy érték és egy bizonytalanság. Írj egy függvényt, ami a bizonytalanságnak megfelelő értékesjegyre írja ki a számot az alábbi példáknak megfelelően:
154.458845 ± 0.02 eredmény: 154.46(2)
25.7856942 ± 0.0005 eredmény: 25.7857(5)
Tipp: .toFixed() paranccsal lehet kerekíteni a számokat; pl. var val = 25.4589645; document.write(val.toFixed(3)); eredménye: 25.459
2. Páros számok
Írj egy kódot, ami bekéri, hogy hány páros számot írjon ki a képernyőre (prompt() parancs), majd megjeleníti azokat és kiszámolja azok összegét!
3. Számpiramis
Írj egy kódot, ami bekéri, hogy meddig épüljön a számpiramis, majd megjeleníti a piramist az alábbi minta szerint (annyiszor írod ki a számot amekkora az értéke)!
1 2 2 3 3 3 4 4 4 4
4. Sorok összeg
Hova konvergálnak az alábbi sorok:
∑ 1/(n*(n+1))
∑ 1/((2n-1)(2n+1))
∑ 1/((n-1)(n+1))
5. Floyd háromszög
Írj egy kódot, ami megjeleníti Floyd háromszöget:
1 01 101 0101 10101
6. Sor összeg
Írj egy kódot, ami meghatározza a 1+x+x^2/2!+x^3/3!+... sornak az összegét, ha x = 3 és az első 50 tagot vesszük figyelembe!
7. Tökéletes szám
Írj egy kódot, ami bekér egy számot és eldönti, hogy tökéletes szám-e! Egy szám tökéletes, ha osztóinak összege megadja a számot. Pl. a 6 tökéletes szám, mert 1+2+3 = 6
Tipp: String to integer: var a = parseInt("10"); és Integer to String var n = number.toString();
8. Tökéletes számok
Találd meg az első 4 tökéletes számot (lsd. 7. feladat)!
9. Armstrong szám
Írj egy kódot, ami bekér egy számot és eldönti, hogy Armstrong szám-e! Egy számot Armstrong számnak nevezzünk, ha számjegyeinek köbének összeg megadja a számot. Pl. a 153 Armstrong szám, mert 1^3 + 5^3+ 3^3 = 1+125+27 = 153
10. Armstrong számok
Találd meg az első 4 Armstrong számot (lsd. 9. feladat)!
11. Pascal háromszög
Írj egy kódot, ami megjeleníti Pascal háromszöget:
1 1 1 1 2 1 1 3 3 1 1 4 6 4 1
12. palindrom szám
Írj egy kódot, ami bekér egy számot és eldönti, hogy palindrom-e! Pl. 121 palindrom.
13. Erős szám
Írj egy kódot, ami bekér egy számot és eldönti, hogy Erős szám-e! Egy számot Erős számnak nevezzünk, ha számjegyeinek faktoriálisának összeg megadja a számot. Pl. a 145 Erős szám, mert 1! + 4!;+ 5! = =1+24+120 = 145
14. Hiányzó elem
Írj egy kódot, ami megtalálja a tömb legkisebb hiányzó elemét, feltételezve, hogy sorrendben vannak a számok! Pl. ha var array = [0, 1, 3, 4, 5, 6, 7, 9], akkor a megoldás 2. Mi az alábbi tömb legkisebb hiányzó eleme?
Feladat
15. Három azonos
Az alábbi tömbben (ami nincs rendzve) mely számok szerepelnek háromszor?
Feladat
16. Minimum összeg
Az alábbi tömbben mely két számnak az összege esik legközelebb nullához?
Feladat
17. Hiányzó pozítiv szám
Az alábbi tömbben melyik a legkisebb, pozítiv hiányzó szám?
Feladat
18. Hiányzó pozítiv szám
Írj egy kódot, ami előállítja két tömb unióját! PL. union([1, 2, 3], [100, 2, 1, 10]) = [1, 2, 3, 10, 100]