Código
#include <stdio.h> #include <stdlib.h> #include "iostream" using namespace std; int main() { int matriz[5][5]={{0}},i,j; for(i=0;i<5;i++) { for(j=0;j<5;j++) { Repe: printf("Digite el valor del lugar[%d][%d] de la matriz\n",i+1,j+1); scanf("%d", &matriz[i][j]); if (matriz[i][j] > 100 || matriz[i][j] < 1) { printf("Valor invalido, Digite nuevamente un valor.\n"); goto Repe; } } } printf("\n\t"); printf("estos son los valores de la matriz\n\n"); printf("\t\t MATRIZ ORDENADA"); for(i=0;i<5;i++) { printf("\n"); for(j=0;j<5;j++) { printf("%6d", matriz[i][j]); } } cout<<endl; cout<<"Matriz Invertida"<<endl; printf("\t\t MATRIZ Invertida"); for(i=0;i<5;i++){ printf("\n"); for(j=0;j<5;j++){ printf("%6d", matriz[j][i]); } } return 0; printf("\n"); system("PAUSE"); }
Gracias!!!
Mod: Los códigos deben ir en etiquetas GeSHi