SHARE
TWEET

Untitled

a guest Aug 21st, 2019 81 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <stdio.h>
  2. #include <conio.h>
  3. #include <stdlib.h>
  4.  
  5. int main()
  6. {
  7.     int matriz[10][10];
  8.     int i;
  9.     int j;
  10.     int aux;
  11.     char opt;
  12.    
  13.     randomize();
  14.    
  15.     gotoxy(1,25);
  16.     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");
  17.    
  18.  
  19.    
  20.     while ((opt=getch()) != 27){
  21.         if(opt == 0){
  22.             opt = getch();
  23.             switch(opt){
  24.                 case 59: //para f1
  25.                     for(i=0; i<10; i++){
  26.                         for(j=0; j<10; j++){
  27.                             matriz[i][j] = random(201)+100;
  28.                     }
  29.                 }  
  30.                 break;
  31.                 case 60: //para f2
  32.                     for(i=0; i<10; i++){
  33.                         for(j=i+1; j<10; j++){
  34.                             if(matriz[i][j] > matriz[j][i]){
  35.                                 aux = matriz[i][j];
  36.                                 matriz[i][j] = matriz[j][i];
  37.                                 matriz[j][i] = aux;
  38.                             }
  39.                         }
  40.                     }
  41.                 break;
  42.             }
  43.             clrscr();
  44.             for (i=0; i<10; i++){
  45.                 for (j=0; j<10; j++){
  46.                     printf("%4d", matriz[i][j]);
  47.                     if((j%10) == 9)
  48.                         printf("\r\n");
  49.  
  50.    
  51.     }
  52.                 }            
  53.             }
  54.            
  55.             gotoxy(1,25);
  56.             printf("[ESC]: Termina");
  57.             printf("[F1]: Genera matriz nueva");
  58.             printf("[F2]: Ordena filas de menor a mayor");
  59.             printf("[F3]: Ordena columna de mayor a menor");
  60.             printf("[F4]: Cuenta si se repite un numero");
  61.        
  62.         }
  63.    
  64. return 0;
  65. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top