22.5.11

Programa de Matriz 6

#include <iostream>
#include <conio.h>
#include <math.h>

using namespace std;


char A[100][100];
int col;
int ren;
int i;
int n;
int valorcentro;
int posicioncentro;
int par;


int main()
{
    A[ren][col]=0;
    ren=0;
    col=0;
    valorcentro=0;
    posicioncentro=0;

cout<<"De que dimensiones quieres la matriz cuadrada?: ";
cin>>n;



posicioncentro=n/2;





cout<<" "<<endl;

    for(ren=0;ren<=n-1;ren++){

       for(col=0;col<=n-1;col++){


           A[ren][col]=0;


            for(i=0;i<=posicioncentro;i++){
                if(ren==posicioncentro-i||ren==posicioncentro+i){
                        A[ren][col]= '-';
                }

                if(col==posicioncentro-i||col==posicioncentro+i){
                        A[ren][col]='|';
                }
            }

           if(ren==posicioncentro&&col==posicioncentro){
           A[ren][col]=1;
           }


       }

    }
    cout<<" "<<endl;



cout<<" "<<endl;
cout<<"La matriz es: "<<endl;
cout<<" "<<endl;
    for(ren=0;ren<=n-1;ren++){

        for(col=0;col<=n-1;col++){



    cout<< A[ren][col]<<"     ";

    }
     cout<<" "<<endl;
     cout<<" "<<endl;
    }

    getch();
    return 0;

}

No hay comentarios:

Publicar un comentario