Zadaci – naredbe FOR, WHILE, REPEAT
1.
2.
3.
4.
5.
6.
Izračunati sumu parnih brojeva od 1 do 100.
Izračunati proizvod neparnih brojeva od 1 do 100.
Za dato n, izračunati 2n.
Izračunati zbir n brojeva koji se unose jedan po jedan.
Za dato n, izračunati n!.
Za dato n izračunati sume:
1
2
a) S = 1 + + L +
b) S =
1
n
1
1
1
+ 2 +L+
2
3
5
(2n + 1)2
c) S = 1!+2!+ L + n!
d) S =
7.
1
1
1
+
+L+
1⋅ 2 2 ⋅ 3
n ⋅ (n + 1)
Izračunati sume:
1
1
1
+ 2 +L+
2
1
2
100 2
1 1
1
b) S = 3 + 3 + L + 3
1
2
50
2
2
1
2
52 2
c) S = 2 ⋅ 2
⋅L⋅ 2
1 +3 2 +3
52 + 3
a) S =
8.
9.
10.
Izračunati zbir svih članova geometrijskog niza: 1, 3, 9, 27, ... koji su manji od 10000.
Dati su brojevi a i b (a>1). Izračunati sve brojeve oblika a, a2, a3, ... manje od broja b.
Dat je pozitivan broj a, naći:
a) najveći broj oblika
11.
12.
13.
14.
15.
16.
17.
18.
1
, n ≥ 0 , manji od a
2n
b) najmanji broj oblika 3n, , n>=0, veći od a
Za date prirodne brojeve n i m, izračunati zbir kvadrata parnih i kubova neparnih brojeva od
n do m.
Izračunati srednju vrednost niza realnih brojeva čija dužina nije poznata. Kao kraj unosa
članova niza unosi se nula.
Napisati program kojim se ispituje da li je dati prirodni broj prost (na 2 nacina: for i while).
Pronaći za dva uneta cela broja:
a)NZS
b)NZD.
Napisati program kojim se dati prirodni broj rastavlja na proste faktore. Npr. za broj 28
računar će štampati 2 2 7.
Napisati program koji štampa trocifrene proste brojeve.
Prvi član aritmetičke progresije je broj 3, razlika je 5. Izračunati zbir članova koji nisu veći
od zadatog broja n. (npr. za n=15 je niz 3+8+13=24)
Ispitati da li je niz pozitivnih celih brojeva cija duzina nije poznata rastuci. Unos clanova
niza se prekida sa nulom
19.
20.
Napisati program kojim se odredjuje n-ti clan Fibonacijevog niza (1,1,2,3,5,8,13,21 fi = fi1+ fi-2)
Napisati program za priblizno racunanje sume S. Sabirati do clana koji je po apsolutnoj
vrednosti manji od zadatog broja ε.
S = 1- x + x
1!
2
2!
−
x3
xn
... + (−1) n
3!
n!
21. .Napisati program koji za dati prirodan broj n odredjuje:
a) K – kao broj cifara u dekadnom zapisu broja n;
b) sumu cifara broja n;
c) da li je broj n palindrom
22. Napisati program koji za niz celih pozitivnih brojeva cija duzina nije ogranicena i kome se
kraj unosa oznacava nulom odredjuje maximalna vrednost u nizu
23. Napisati program kojim se u tekstu od velikih slova alfabeta cije je obelezje kraja ‘*’ odredjuje
broj samoglasnika, broj suglasnika m,M i broj znakova interpunkcije. , : ; ! ?.
24. Program kojim se odredjuju i ispisuju svi savrseni brojevi od 2 do m. (Broj je savrsen ako je
jednak sumi svojih delilaca iskljucujuci njega samog). 28=1+2+4+7+14
25. Uneti broj n napisati u inverznom poretku (Npr. Ulaz-12567 - izlaz 76521)
26. Skartiti razlomak A/B, a i b su celi pozitivni brojevi.
27. Skartiti razlomak A/B, a i b su celi brojevi.
Download

za domaci - infmarta