You are on page 1of 2

#include<iostream>

#include <time.h>
float promedio(float,float);
using namespace std;

int main()
{
int Numeros[10][10],x,y,Diagonal1=0,Diagonal2=0;
srand(time(NULL));
for (x = 0; x < 10; x++)
{
for (y = 0; y < 10; y++)
{
Numeros[x][y]= 17 + rand() % (158 - 1);
}
}
for (x = 0; x < 10; x++)
{
for (y = 0; y < 10; y++)
{
if (x == y)
{
Diagonal1 += Numeros[x][y];

}
}
}
for (x = 0; x < 10; x++)
{
for (y = 0; y < 10; y++)
{
if (x == (10 - y - 1))
{
Diagonal2+= Numeros[x][y];
}
}
}
cout << "Matriz";
cout << endl;
for (x = 0; x < 10; x++)
{
cout << endl;
for (y = 0; y < 10; y++)
{
cout << Numeros[x][y]<<" ";
}
}

cout <<endl<< endl<<"Diagonal 1 ="<<Diagonal1<<endl<<"Diagonal 2 =


"<<Diagonal2;
cout<<endl<<"Promedio="<<promedio(Diagonal1,Diagonal2);
cout << endl;
system("pause");
}
float promedio(float a,float b)
{
float c = 0;
c = (a + b) / 20;
return (c);
}

You might also like