MATRICESENC++

  • Upload
    luis-hm

  • View
    216

  • Download
    0

Embed Size (px)

Citation preview

  • 8/17/2019 MATRICESENC++

    1/5

    LUIS HUAMANA MARIN

    /*[1]Generar una matriz[2]Muestra la matriz por fila[3]Muestra la matriz por columna

    [4]Muestra el promedio por fila

    [5]Muestra el promedio por columna[6]Ordena por fila[7]Ordena por columna[8]Ordena todo por fila[9]Ordena todo por columna[10]Encontrar el mayor valor y su posicion[11]intercambiar filas[12]intercambiar columnas[13]Desplazar fila

    [14]Desplazar columna[15]Mostrar solo borde

    */ 

    #include "stdafx.h" #include "iostream" 

    #include "time.h" using namespace std;#define fil 3

    #define col 3int m[fil][col];int menu();

    void generamatriz();void muestra();void muestra1();

    void promediafilas();void promediacolumnas();void ordenafila();

    void ordenacolumna();void ordenatodofil();void ordenatodocol();void posicionmayor();void posicion(int n);void intercambfila();void intercambcolum();void desplazacolumi();void borde();int mayorvalor();

    double promediafila(int i);double promediacolumna(int j);int aleatorio(int min, int max);void main(){

    int op;do{op=menu();switch(op){case 1:generamatriz();break;case 2:muestra();break;

    case 3:muestra1();break;case 4:promediafilas();break;case 5:promediacolumnas();break;case 6:ordenafila();break;

    case 7:ordenacolumna();break;case 8:ordenatodofil();break;case 9:ordenatodocol();break;case 10:posicionmayor();break;

  • 8/17/2019 MATRICESENC++

    2/5

    case 11:intercambfila();break;case 12:intercambcolum();break;

    case 14:desplazacolumi();break;case 15:borde();break;

    }}while(op!=0);

    }int menu(){

    int op;cout

  • 8/17/2019 MATRICESENC++

    3/5

    for(int i=0;i

  • 8/17/2019 MATRICESENC++

    4/5

    for(int i=0;i

  • 8/17/2019 MATRICESENC++

    5/5

    coutf2;

    for(int i=0;i