elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  me gustaria que me revisaran este programa de matriz
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: me gustaria que me revisaran este programa de matriz  (Leído 2,034 veces)
eduardo17445

Desconectado Desconectado

Mensajes: 162


Ver Perfil
me gustaria que me revisaran este programa de matriz
« en: 22 Octubre 2012, 07:50 am »


enunciado
//realizar un programa dada una matriz3*3 genere un vector b dond cada uno se sus componentes\\
 //sea la suma de los elementos de la matriz y sus posiciones\\
#include<iostream>
#include<conio.h>
using namespace std;
class matriz
{
int A[3][3],i,j,b;
int d[6],c,suma;
public:
   void insertar_matriz_mostrar();
   void insertrar_vector_mostrar();
   void suma_mostrar();
};
void matriz::insertar_matriz_mostrar()
   {
      cout<<"cargar la matriz";
      for(i=1;i<3;i++)
      for(j=1;j<3;j++)
      {
         cout<<"numero a incluir";
         cin>>A[j];
           cout<<"mostrar"<<A[j];
      }
   }
   void matriz::insertrar_vector_mostrar()
   {
      cout<<"cargar el vector";
      for(c=1;c<6;c++)
      {
         cout<<"indique el numero";
         cin>>d[c];
      }
   }
   void matriz::suma_mostrar()
   { 

      int suma;
      cout<<"cargar suma";            
      for(i=1;i<3;i++)
      for(j=1;j<3;j++)
      {
        suma=suma+A[i+j];
        suma=d[c];
      cout<<"suma"<<d[c];         
      }
      
   }

//me da este error\\

1>.\matri.cpp(41) : error C2440: '=' : no se puede realizar la conversión de 'int *' a 'int'


   


En línea

aneraka

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Re: me gustaria que me revisaran este programa de matriz
« Respuesta #1 en: 22 Octubre 2012, 18:39 pm »

Primero que todo una sugerencia utiliza los code así se ve mejor tu código,
lo otro es una pregunta(hace rato no manejo c++), por que haces referencia a una matriz solo con una posición
Citar
Código
  1. void matriz::insertar_matriz_mostrar()
  2.   {
  3.      cout<<"cargar la matriz";
  4.      for(i=1;i<3;i++)
  5.      for(j=1;j<3;j++)
  6.      {
  7.         cout<<"numero a incluir";
  8.         cin>>A[j];
  9.           cout<<"mostrar"<<A[j];
  10.      }
  11.   }
osea no debería  ser
Código
  1. void matriz::insertar_matriz_mostrar()
  2.   {
  3.      cout<<"cargar la matriz";
  4.      for(i=1;i<3;i++)
  5.      for(j=1;j<3;j++)
  6.      {
  7.         cout<<"numero a incluir";
  8.         cin>>A[i][j];
  9.           cout<<"mostrar"<<A[i][j];
  10.      }
  11.   }

como dije hace rato no manejo C/c++
de resto no veo nada raro


En línea

eduardo17445

Desconectado Desconectado

Mensajes: 162


Ver Perfil
Re: me gustaria que me revisaran este programa de matriz
« Respuesta #2 en: 22 Octubre 2012, 20:30 pm »

xq comienso de 1 dices bueno no c quise tengo q comensar de 0?
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines