Professional Documents
Culture Documents
Vezbanje Matrice
Vezbanje Matrice
int m, n, i, j;
float suma;
float[,] a = new float['m', 'n'];
Console.WriteLine("Unesite broj redova (m) matrice");
m = int.Parse(Console.ReadLine());
Console.WriteLine("Unesite broj kolona (n) matrice");
n = int.Parse(Console.ReadLine());
for (i = 0; i < m; i++)
{
for (j = 0; j < n; j++)
{
Console.WriteLine("Unesite element a[{0},{1}]:", i, j);
a[i, j] = float.Parse(Console.ReadLine());
}
}
suma = 0;
for (i = 0; i < m; i++)
{
for (j = 0; j < n; j++)
{
if (a[i, j] % 2 != 0)
{
suma = suma + a[i, j];
}
}
}
Console.WriteLine("Suma neparnih elemenata matrice je " + suma);
Napisati konzolnu aplikaciju kojom se učitava kvadratna matrica realnih brojeva dimenzija n, a zatim izračunava proizvod
elemenata matrice na glavnoj dijagonali.
int n, i, j;
float proizvod;
float[,] a = new float['n', 'n'];
Console.WriteLine("Unesite dimenziju (n) kvadratne matrice");
n = int.Parse(Console.ReadLine());
for (i = 0; i < n; i++)
{
for (j = 0; j < n; j++)
{
Console.WriteLine("Unesite element a[{0},{1}]:", i, j);
a[i, j] = float.Parse(Console.ReadLine());
}
}
proizvod = 1;
for (i = 0; i < n; i++)
{
for (j = 0; j < n; j++)
{
if (i == j)
{
proizvod = proizvod * a[i, j];
}
}
}
Console.WriteLine("Proizvod elemenata na glavnoj dijagonali kvadratne
matrice je " + proizvod);
Napisati konzolnu aplikaciju kojom se učitava kvadratna matrica realnih brojeva reda n ( maksimalno 10 ) , a zatim nalazi najveći
element i njegovu poziciju na sporednoj dijagonali.