You are on page 1of 41

int main (void) {

int m,n;
int i,j;
int x[MAX][MAX];
int u = 1;

do {
printf("Upisite m i n");
scanf("%d %d", &m, &n);
if (m < 1 || m > 10 || n < 1 || n > 10 ) {
printf("Pogresan unos. Ponovite unos");
}
} while (n < 1 ||n > 10 || m < 1 ||m > 10);

for(i = 0; i < m; i++) {


for(j = 0; j < n; j++) {
printf("Upisite x[%d][%d] =", i, j);
scanf("%d", &x[i][j]);
}
}

for(i = 0; i < m; i++) {


for (j = 0; j < n; j++) {
printf("x[%d][%d] = %d\n", i,j,x[i][j]);
}
}

for(i = 0; i < m; i++) {


for (j = 0; j < n; j++) {
u *= x[i][j];
}
}
printf("Umnozak : %d", u);
}

b)
#include <stdio.h>
#define MAX 100

int main (void) {


int m,n;
int i,j;
int x[MAX][MAX];
int u = 0;

do {
printf("Upisite m i n");
scanf("%d %d", &m, &n);
if (m < 1 || m > 10 || n < 1 || n > 10 ) {
printf("Pogresan unos. Ponovite unos");
}
} while (n < 1 ||n > 10 || m < 1 ||m > 10);

for(i = 0; i < m; i++) {


for(j = 0; j < n; j++) {
printf("Upisite x[%d][%d] =", i, j);
scanf("%d", &x[i][j]);
}
}

for(i = 0; i < m; i++) {


for(j = 0; j <n; j++) {
printf("%d\t", -x[i][j]);
u += -x[i][j];
}
printf("\n");
}

printf("Umnozak: %d", u);


}

c)
#include <stdio.h>
#define MAX 100

int main (void) {


int m,n;
int i,j;
int x[MAX][MAX];
int u = 0;
int najmanji;

do {
printf("Upisite m i n");
scanf("%d %d", &m, &n);
if (m < 1 || m > 10 || n < 1 || n > 10 ) {
printf("Pogresan unos. Ponovite unos");
}
} while (n < 1 ||n > 10 || m < 1 ||m > 10);

for(i = 0; i < m; i++) {


for(j = 0; j < n; j++) {
printf("Upisite x[%d][%d] =", i, j);
scanf("%d", &x[i][j]);
}
}

najmanji = x[0][0];

for(i = 0; i < m; i++) {


for ( j = 0; j < n; j++) {
if(x[i][j] < najmanji) {
najmanji = x[i][j];
}
}
}

for(i = 0; i <m ; i++) {


for( j = 0; j < n; j++) {
if (x[i][j] == najmanji) {
printf("redak: %d stupac: %d", i, j);
}
}
}
}

d)
#include <stdio.h>
#define MAX 100

int main (void) {


int m,n;
int i,j;
int x[MAX][MAX];
int u = 0;
int najmanji[MAX][MAX];

do {
printf("Upisite m i n");
scanf("%d %d", &m, &n);
if (m < 1 || m > 10 || n < 1 || n > 10 ) {
printf("Pogresan unos. Ponovite unos");
}
} while (n < 1 ||n > 10 || m < 1 ||m > 10);

for(i = 0; i < m; i++) {


for(j = 0; j < n; j++) {
printf("Upisite x[%d][%d] =", i, j);
scanf("%d", &x[i][j]);
}
}

for(i = 0; i < m; i++) {


for(j = 0; j < n; j++) {
if (i == m-2 && j % 2 == 0) {
u += x[i][j];
}
}
}

printf("%d", u);
}

e)
#include <stdio.h>
#define MAX 100

int main (void) {


int m,n;
int i,j;
int x[MAX][MAX];
int u = 0;
int najmanji[MAX][MAX];
float arit;

do {
printf("Upisite m i n");
scanf("%d %d", &m, &n);
if (m < 1 || m > 10 || n < 1 || n > 10 ) {
printf("Pogresan unos. Ponovite unos");
}
} while (n < 1 ||n > 10 || m < 1 ||m > 10);

for(i = 0; i < m; i++) {


for(j = 0; j < n; j++) {
printf("Upisite x[%d][%d] =", i, j);
scanf("%d", &x[i][j]);
}
}

for(i = 0;i < m; i++) {


for(j = 0; j < n; j++) {
u += x[i][j];
}
}

arit = (float)u/(m*n);

for(i = 0; i < m; i++) {


for(j = 0; j < n; j++) {
if(x[i][j] < arit ) {
printf("%d ", x[i][j]);
}
}
}
}
a)
#include <stdio.h>

#define MAX 100

int main (void) {

int n;

float x[MAX][MAX];

int i, j;

float u = 0;

do {

printf("Upisite n");

scanf("%d", &n);

if (n < 2 || n > 7 ) {

printf("Pogresan unos. Kraj programa");

return 0;

} while (n < 2 || n > 7);

for(i = 0; i < n; i++) {

for (j = 0; j < n; j++) {

printf("Upisite x[%d][%d]", i, j);

scanf("%f", &x[i][j]);

for(i = 0;i < n; i++) {

for(j = 0; j < n; j++) {

printf("%.2f\t", x[i][j]);

}
printf("\n");

printf("Suma:");

for(i = 0; i < n; i++) {

for(j = 0; j < n; j++) {

if(j+i == n -1 && j != 0) {

printf("(%.2f) +", x[i][j]);

u += x[i][j];

else if(j + i == n - 1 && j == 0) {

printf("(%.2f) = ", x[i][j]);

u += x[i][j];

printf("%.2f", u);

b)

#include <stdio.h>

#define MAX 100

int main (void) {

int n;

float x[MAX][MAX];

int i, j;

float u = 1;
do {

printf("Upisite n");

scanf("%d", &n);

if (n < 2 || n > 7 ) {

printf("Pogresan unos. Kraj programa");

return 0;

} while (n < 2 || n > 7);

for(i = 0; i < n; i++) {

for (j = 0; j < n; j++) {

printf("Upisite x[%d][%d]", i, j);

scanf("%f", &x[i][j]);

for(i = 0;i < n; i++) {

for(j = 0; j < n; j++) {

printf("%.2f\t", x[i][j]);

printf("\n");

printf("Umnozak:");

for(i = 0; i < n; i++) {

for(j = 0; j < n; j++) {

if (i == j && j != n-1) {

printf("(%.2f) * ", x[i][j]);

u *= x[i][j];
}

else if( i == j && j == n-1) {

printf("(%.2f) = ", x[i][j]);

u *= x[i][j];

printf("%.2f", u);

c)
#include <stdio.h>

#define MAX 100

int main (void) {

int n;

float x[MAX][MAX];

int i, j;

float u = 1;

do {

printf("Upisite n");

scanf("%d", &n);

if (n < 2 || n > 7 ) {

printf("Pogresan unos. Kraj programa");

return 0;

} while (n < 2 || n > 7);

for(i = 0; i < n; i++) {

for (j = 0; j < n; j++) {


printf("Upisite x[%d][%d]", i, j);

scanf("%f", &x[i][j]);

for(i = 0;i < n; i++) {

for(j = 0; j < n; j++) {

printf("%.2f\t", x[i][j]);

printf("\n");

for(i = 0; i <n ; i++) {

for(j = 0; j < n;j++) {

if(x[i][j] > 3 && j % 2 == 1 && i >= 2) {

printf("%.2f", x[i][j]);

d)
#include <stdio.h>

#define MAX 100

int main (void) {

int n;

float x[MAX][MAX];

int i, j;

float u = 1;

do {
printf("Upisite n");

scanf("%d", &n);

if (n < 2 || n > 7 ) {

printf("Pogresan unos. Kraj programa");

return 0;

} while (n < 2 || n > 7);

for(i = 0; i < n; i++) {

for (j = 0; j < n; j++) {

printf("Upisite x[%d][%d]", i, j);

scanf("%f", &x[i][j]);

for( i =0; i < n; i++) {

for (j = 0; j < n; j++) {

if (j == 0) {

printf("%.2f\t" ,x[i][n-1]);

else if(j == n-1) {

printf("%.2f\t", x[i][0]);

else {

printf("%.2f\t", x[i][j]);

printf("\n");

e)
#include <stdio.h>

#define MAX 100

int main (void) {

int n;

float x[MAX][MAX];

int i, j;

float u = 1;

float y[MAX];

float najmanji;

int br = 0;

do {

printf("Upisite n");

scanf("%d", &n);

if (n < 2 || n > 7 ) {

printf("Pogresan unos. Kraj programa");

return 0;

} while (n < 2 || n > 7);

for(i = 0; i < n; i++) {

for (j = 0; j < n; j++) {

printf("Upisite x[%d][%d]", i, j);

scanf("%f", &x[i][j]);

for(j = 0; j < n; j++) {

najmanji = x[0][j];
for(i = 0; i < n; i++) {

if (x[i][j] < najmanji) {

najmanji = x[i][j];

y[j] = najmanji;

printf("%.2f ", najmanji);

br++;

printf("\n\n\n");

for(j = 0; j < br;j++) {

printf("%.2f\t", y[j]);

}
#include <stdio.h>

#include <math.h>

#define MAX 10

int main (void) {

float a[MAX][MAX],b[MAX][MAX],c[MAX][MAX];

int i,j;

int n;

printf("Upisite n");

scanf("%d", &n);

for(i = 0; i < n; i++) {

for (j = 0; j < n; j++) {

printf("Upisite a[%d][%d] =", i, j);

scanf("%f", &a[i][j]);
}

for(i = 0; i < n; i++) {

for( j = 0; j < n; j++) {

printf("Upisite b[%d][%d] =", i, j);

scanf("%f", &b[i][j]);

for(i = 0; i < n; i++) {

for(j = 0; j < n ; j++) {

if (i < j) {

c[i][j] = pow(a[i][j],2) - pow(b[i][j],2);

else if(i == j) {

c[i][j] = sqrt(pow(a[i][j],2)) + sqrt(pow(b[i][j],2)) + 1;

else if(i > j) {

c[i][j] = sqrt(pow(a[i][j],2)+pow(b[i][j],2));

for(i = 0; i < n; i++) {

for(j = 0; j < n; j++) {

printf("%.2f\t", c[i][j]);

printf("\n");

}
#include <stdio.h>

#include <math.h>

#define MAX 100

int main (void) {

int i,j;

int x[MAX][MAX];

int thr;

for(i = 0; i < 3; i++) {

for(j = 0; j < 3; j++) {

printf("Upisite x[%d][%d]", i, j);

scanf("%d", &x[i][j]);

if (x[i][j] > 255 || x[i][j] < 0) {

printf("Pogresan unos.");

printf("Upisite threshold:");
scanf("%d", &thr);

for (i = 0; i < 3; i++) {

for (j = 0; j < 3; j++) {

if (x[i][j] > thr) {

x[i][j] = 1;

else if(x[i][j] < thr) {

x[i][j] = 0;

for( i = 0 ; i < 3; i++) {

for ( j = 0; j < 3; j++) {

printf("%d\t",x[i][j]);

printf("\n");

return 0 ;

}
a)
#include <stdio.h>

#include <math.h>

#define MAX 100

int main (void) {

int x[MAX][MAX];

int i,j;

int n;

printf("Upisite n:");

scanf("%d", &n);

for(i = 0; i < n; i++) {

for(j = 0; j < n; j++) {

printf("Upisite x[%d][%d]= ", i,j);

scanf("%d", &x[i][j]);

}
}

for(i = 0; i < n; i ++) {

for(j = 0 ; j <n; j++) {

if (i == j) {

printf("%d\t", x[i][j]);

else {

printf("%d\t", x[j][i]);

printf("\n");

b)
#include <stdio.h>

#include <math.h>

#define MAX 100

int main (void) {

int x[MAX][MAX];

int i,j;

int n;

printf("Upisite n:");

scanf("%d", &n);

for(i = 0; i < n; i++) {

for(j = 0; j < n; j++) {

printf("Upisite x[%d][%d]= ", i,j);

scanf("%d", &x[i][j]);
}

for(i = 0; i < n; i++) {

for(j = 0; j < n; j++) {

printf("%d\t", x[i][j]);

printf("\n");

for(i = 0; i < n; i++) {

for ( j = 0; j < n; j++) {

if (i > j && x[i][j] > 0) {

printf("Matrica nije gornjetrokutasta");

return 0;

printf("Matrica je gornjetrokutasta.");

return 0;

c)
#include <stdio.h>

#include <math.h>

#define MAX 100

int main (void) {

int x[MAX][MAX];

int i,j;

int n;
printf("Upisite n:");

scanf("%d", &n);

for(i = 0; i < n; i++) {

for(j = 0; j < n; j++) {

printf("Upisite x[%d][%d]= ", i,j);

scanf("%d", &x[i][j]);

for(i = 0; i < n; i++) {

for(j = 0; j < n; j++) {

printf("%d\t", x[i][j]);

printf("\n");

for(i = 0; i < n; i++) {

for ( j = 0; j < n; j++) {

if (i < j && x[i][j] > 0 && i != j) {

printf("Matrica nije donjetrokutasta");

return 0;

printf("Matrica je donjetrokutasta.");

return 0;

d)
#include <stdio.h>

#include <math.h>

#define MAX 100

int main (void) {

int x[MAX][MAX];

int i,j;

int n;

printf("Upisite n:");

scanf("%d", &n);

for(i = 0; i < n; i++) {

for(j = 0; j < n; j++) {

printf("Upisite x[%d][%d]= ", i,j);

scanf("%d", &x[i][j]);

for(i = 0; i < n; i++) {

for(j = 0; j < n; j++) {

printf("%d\t", x[i][j]);

printf("\n");

for(i = 0; i < n; i++) {

for(j = 0; j < n; j++) {

if(x[i][j] != x[j][i]) {

printf("Matrica nije simetricna");

return 0;
}

printf("Matrica je simetricna");

return 0;

You might also like