Program: Using Using Using Using Namespace Class Static Void Double Int Int For For Double
Program: Using Using Using Using Namespace Class Static Void Double Int Int For For Double
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void upis(double[,] A, int m)
{
int i, j;
for (i = 0; i < m; i++)
{
for (j = 0; j < m; j++)
{
Console.Write("element [{0},{1}]= ", i, j);
A[i, j] = double.Parse(Console.ReadLine());
}
}
}
static double[,] transponovanje(double[,] A)
{
int m = A.GetLength(0);
double[,] transponovana = new double[m, m];
for (int i = 0; i < m; ++i)
{
for (int j = 0; j < m; ++j)
{
transponovana[j, i] = A[i, j];
}
}
return transponovana;
}
static void ispis(double[,] A, int m)
{
Console.WriteLine();
Console.WriteLine("-------------------------------------------------------");
Console.WriteLine("Matrica 1 dobijena direktnim unosom");
Console.WriteLine();
int i, j;
for (i = 0; i < m; i++)
{
for (j = 0; j < m; j++)
Console.Write("\t{0}", A[i, j]);
Console.WriteLine();
}
Console.WriteLine();
}
static void ispisT(double[,] B, int m)
{
Console.WriteLine("-------------------------------------------------------");
Console.WriteLine("Matrica 2 dobijena transponovanjem originalne matrice");
Console.WriteLine();
int i, j;
for (i = 0; i < m; i++)
{
for (j = 0; j < m; j++)
Console.Write("\t{0}", B[i, j]);
Console.WriteLine();
}
Console.WriteLine();
}
static void elementi(double[,] A, double[,] B, int m)
{
int i, j= 0;
double suma = 0;
Double sredina;
int k = m * m;
for (i = 0; i < m; i++)
{
for (j = 0; j < m; j++)
{
if (i == j)
{
suma = suma + A[i, j];
}
}
}
sredina = suma / m;
if (sredina >= k)
{
Console.WriteLine("Matrica je neispravna");
}
else
{
Console.WriteLine("---------------------------------------------------");
Console.WriteLine("Sledeci niz je niz X");
double[] X = new double[k];
X = B.Cast<double>().ToArray();
foreach (double element in X)
{
Console.Write(element);
Console.Write(", ");
}
Console.WriteLine();
Console.WriteLine("---------------------------------------------------");
}
}
}