Dev - C++ - Necesito apoyo con este programa (es para un examen)

 
Vista:
sin imagen de perfil

Necesito apoyo con este programa (es para un examen)

Publicado por Javier (3 intervenciones) el 18/09/2022 08:56:04
Realizar un Programa que permita colocar Números Aleatorios entre 50 y 100 en una Matriz de 10x10. Por cada fila se deben ordenar de Mayor a Menor. Se debe imprimir la Matriz en filas y columnas, con todos los Números y realizar la Sumatoria de todos los Números de la Matriz.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Necesito apoyo con este programa (es para un examen)

Publicado por Jesus (1 intervención) el 27/09/2022 02:58:07
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;

int main()
{
int matriz[10][10];
int temp;

srand(time(NULL));

cout<<"La matriz generada es:"<<endl;

for(int i=0; i<10; i++)
{
for(int j=0; j<10; j++)
{
matriz[i][j] = rand()%50+50;
cout<<matriz[i][j]<<" ";
}
cout<<endl;
}

for(int i=0; i<10; i++)
{
for(int j=0; j<9; j++)
{
for(int k=0; k<9; k++)
{
if(matriz[i][k]<matriz[i][k+1])
{
temp = matriz[i][k];
matriz[i][k] = matriz[i][k+1];
matriz[i][k+1] = temp;
}
}
}
}

cout<<"\nLa matriz ordenada es:"<<endl;

for(int i=0; i<10; i++)
{
for(int j=0; j<10; j++)
{
cout<<matriz[i][j]<<" ";
}
cout<<endl;
}

int suma=0;

for(int i=0; i<10; i++)
{
for(int j=0; j<10; j++)
{
suma+=matriz[i][j];
}
}

cout<<"\nLa sumatoria de los elementos de la matriz es: "<<suma;

return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar