You are on page 1of 2

1. Napisati aplikaciju u kojoj se uneti broj razlaže na proste faktore.

Napomena: ciklus moze da se


zaustavi kada vrednost broja i postane veca od korena broja n.

n prosti faktori
1224 2
612 2
306 2
153 3
51 3
17 17
1

2. Napisati aplikaciju u kojoj se niz a celih brojeva b elemenata razlažu na proste faktore i redom ispisuje
broj niza i njegovi prosti faktori.

3. Napisati aplikaciju u kojoj se pronalazi najveći zajednički delilac dva uneta broja.

PRVI NAČIN

a b zajednički prosti faktori


1224 1700 2
612 850 2
306 425 17
18 25 nema
nzd = 2*2*17 = 68

4. Napisati aplikaciju u kojoj se pronalazi najveći zajednički delilac unetih N brojeva.

int a, b;
a = 19;
b = a / 3 + 2;
if (b < 5) a = 16 + b % 9;
else a = 18 + b % 5; b - -;

int s = 0, b =20;
for ( int i = 0; i <= 10; i += 2)
{
s += 2*i;
b ++;
}
int s = 0, n = 54137;
while ( n > 0)
{
if ( n % 2 == 0) s += n % 10;
n /= 10;
}
S+=10;

int a, b=0;
a = b + 5;
while ( a >= b-1) a- = 3;

int a = 0, s = 0;
for ( int i = 1; i < 5; i++)
for ( int j = 0; j < i; j++)
a += 2*i;
s += a;

int a = 0, s = 0;
for (int i = 3; i < 5; i++)
for (int k = 1; k < i; k++)
for (int j = 0; j < k; j++)
{ a += 2*k; s += a-k;}

1. Data je matrica 16 x 8, zameniti mesta gornjoj i donjoj polovini matrice.


2. Data je celobrojna matrica a dimenzija m x n (m, n < 20). Prepisati u niz b sve elemente treće kolone koji su bar
dva puta manji od zbira elemenata u prve dve vrste.
3. Dat je ceo broj N i niz razlicitih celih brojeva A od N elemenata (N<100). U niz B prepisati sve elemente niza A
osim 2 najveća i 2 najmanja elementa.
4. Izračunati proizvod svake vrste matrice m x n i prikazati najmanji od tih proizvoda.
5. Sabrati dsnu polovinu matrice A(10,8).
6. Dati su nizovi A i B duzine N. Odstampati njihov skalarni proizvod.
7. Elemente matrice a[n x n] koji se nalaze na i ispod sporedne dijagonale štampati u obliku trougla. Odštampati i
početnu matricu a.

You might also like