Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <conio.h>
- #include <stdlib.h>
- int main()
- {
- int matriz[10][10];
- int i;
- int j;
- int aux;
- char opt;
- randomize();
- gotoxy(1,25);
- printf("[ESC]: Termina -- [F1]: Genera matriz nueva -- [F2]: Ordena filas de menor a mayor -- [F3]: Ordena columna de mayor a menor -- [F4]: Cuenta si se repite numeros");
- while ((opt=getch()) != 27){
- if(opt == 0){
- opt = getch();
- switch(opt){
- case 59: //para f1
- for(i=0; i<10; i++){
- for(j=0; j<10; j++){
- matriz[i][j] = random(201)+100;
- }
- }
- break;
- case 60: //para f2
- for(i=0; i<10; i++){
- for(j=i+1; j<10; j++){
- if(matriz[i][j] > matriz[j][i]){
- aux = matriz[i][j];
- matriz[i][j] = matriz[j][i];
- matriz[j][i] = aux;
- }
- }
- }
- break;
- }
- clrscr();
- for (i=0; i<10; i++){
- for (j=0; j<10; j++){
- printf("%4d", matriz[i][j]);
- if((j%10) == 9)
- printf("\r\n");
- }
- }
- }
- gotoxy(1,25);
- printf("[ESC]: Termina");
- printf("[F1]: Genera matriz nueva");
- printf("[F2]: Ordena filas de menor a mayor");
- printf("[F3]: Ordena columna de mayor a menor");
- printf("[F4]: Cuenta si se repite un numero");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement