Está en la página 1de 4

Clase 13 - junio

/* Realizar un programa que permita ingresar datos a una matriz X de P filas y Q columnas. Ingresar los datos por columnas de la ultima a la primera y abajo hacia arriba. sumar los datos de cada fila y el resultado almacenarlo en un arreglo llamado FIL. sumar los datos de cada columna y el resultado almacenarlo en un arreglo llamado COL. Imprimir los arreglos FIL y COL. */ #include<iostream> #include<iomanip> #include<conio.h> using namespace System; using namespace std;

Clase 13 - junio
void main () { int X[10][10]; int P; // espacio de memoria para las filas cout<<"\n Ingrece el numero de filas: "; cin>>P; int Q; //espacio de memoria para las columnas cout<<"\n Ingrece el numero de columnas: "; cin>> Q; for(int inc=Q-1; inc>=0; inc--)// por que va de mayor a menor { for(int inf=P-1; inf>=0; inf--) { cout<<"\n Ingrese un dato para almacenar en la posicion "<<inf+1<<","<<inc+1<<" "; cin>>X[inf][inc]; } } int FIL[10]; for(int inf=0; inf<=P-1; inf++) { float sumafilas=0; for(int inc=0; inc<=Q-1; inc++) { sumafilas+=X[inf][inc]; } FIL[inf]=sumafilas; } int COL[10]; for(int inc=0; inc<=Q-1; inc++) { float sumacol=0; for(int inf=0; inf<=P-1; inf++) { sumacol+=X[inf][inc]; } COL[inc]=sumacol; cout<<"\n COL ["<<inc+1<<"]"<<COL [inc]<<"\n"; } getch(); }

Clase 13 - junio
Para sumar las diagonales pricipal (SUMADP) y secungadria (SUMADS)

Clase 13 - junio

También podría gustarte