Normas del foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Diciembre 02, 2008, 02:51:31
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++ (Moderador: Fashion)  |  Tema: ayuda con c++ 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: ayuda con c++  (Leído 675 veces)
venedark
Miembro
*****
Desconectado Desconectado

Mensajes: 50



Ver Perfil
« en: Febrero 19, 2007, 04:57:58 »

juegos gratis
En línea
Rexix
Colaborador
*****
Desconectado Desconectado

Mensajes: 487


xoy del rojo, ex un xentimiento no puedo parar!!


Ver Perfil Email
« Respuesta #1 en: Febrero 19, 2007, 05:14:54 »


veo que estas viendo arreglos...

no pensaras que te haran la tarea??

trata de hacerlo y muestranos que te es dificil y se te ayudara...
aunque lo de la suma por filas y columnas es facil. ya lo de la multiplicacion requiere un poco mas de neuronas Wink

salu2 Grin

En línea




my page:

Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion

problemas para Recordar tus contraseñas? aqui tienes la solucion

Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
venedark
Miembro
*****
Desconectado Desconectado

Mensajes: 50



Ver Perfil
« Respuesta #2 en: Febrero 19, 2007, 06:08:11 »

no es  que busque que me hagan la tarea si no que he hecho varios ejercicios pero solo para calcular la diagonal principal  la triangular superior la triangular inferior suma resta de matrices el mayor y el menor valor lo he hecho pero la multiplicacion ni la suma por fila ni columnas lo he logrado porque tengo una duda cuando hago esto

a[m][n]
for (m=0;m<4;m++) {
for (n=0;n<4;n++) {
printf("%d",a[m][n]);
}
printf("\n");
}
para mostrar la matriz y
for (m=0;m<4;m++) {
printf("%d",a[m][m]);
}
para la matriz principal
pero mi problema es que aun no le veo relacion con este diagrama de una matriz:

a11 a12 a13 a14
a21 a22 a23 a24
a31 a32 a33 a34
a41 a42 a43 a44
 
es decir siempre a[m][n] significa a[fila][columna] o a[columna][fila] ah y otra cosa para la diagonal principal ya lo hice pero para allar la diagonal  secundaria es decir a14 a23 a32 a41 no se como hacerlo espero que me ayuden muchas gracias
salu2s a to2s
« Última modificación: Febrero 19, 2007, 06:18:17 por venezuela_hacker » En línea
Rexix
Colaborador
*****
Desconectado Desconectado

Mensajes: 487


xoy del rojo, ex un xentimiento no puedo parar!!


Ver Perfil Email
« Respuesta #3 en: Febrero 19, 2007, 06:26:48 »

mira este ejemplo para la diag secundaria:

Código:
cout<<"ingrese numero filas:"; cin>>n;
cout<<"ingrese numero columnas:"; cin>>m;
for(k=1;k<=n;k++)
    {
      for(j=m;j>=1;j--)
      {
         cout<<mat[k][j];
        k=k+1;
      }
    }   

dale que lo otro es solo que pongas una variable acumuladora y manejes los indices de la matriz correctamente....

salu2

En línea




my page:

Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion

problemas para Recordar tus contraseñas? aqui tienes la solucion

Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
Micki Qwerty
Visitante
« Respuesta #4 en: Febrero 19, 2007, 06:53:56 »

« Última modificación: Febrero 19, 2007, 06:57:32 por /Migue » En línea
venedark
Miembro
*****
Desconectado Desconectado

Mensajes: 50



Ver Perfil
« Respuesta #5 en: Febrero 19, 2007, 07:00:14 »

Rexixtente pero es que todavia no se que significa eso del cout ah y otra pregunta para ir de 0 hasta 4 es
for (i=0;i<4;i++) pero ahora para ir de 4 a 0 como se hace para que cuente al reves ah y otra cosa como haria yo para que por ejemplo a= 1 se repitiera 4 veces sin cambiar el 1 es decir 1 1 1 1 mientras que b=1 se fuese moviendo 1 2 3 4 ambos simultaneamente
En línea
venedark
Miembro
*****
Desconectado Desconectado

Mensajes: 50



Ver Perfil
« Respuesta #6 en: Febrero 19, 2007, 07:03:39 »

Migue pana me dejastes en la misma me has dicho lo que ya yo se pero sin responder mi pregunta concretamente solo algunas cositas
« Última modificación: Febrero 19, 2007, 07:09:03 por venezuela_hacker » En línea
venedark
Miembro
*****
Desconectado Desconectado

Mensajes: 50



Ver Perfil
« Respuesta #7 en: Febrero 19, 2007, 07:11:21 »

trata de colocar un codigo de ejemplo Tongue
En línea
Micki Qwerty
Visitante
« Respuesta #8 en: Febrero 19, 2007, 07:24:12 »

No puedo ponerte codigo de ejemplo lo siento... leelo bien porqeu te he dado la solucion al problema de multiplciar matrices. Intenta comprenderlo y no abandones la lectura a la tercera linea. Preguntale a tu profesor lo de complejidad... si lo has entendido creo qeu ya no deberias de teenr mas dudas que las de implementacion, eso ya es cuestion de que practiques...
En línea
Rexix
Colaborador
*****
Desconectado Desconectado

Mensajes: 487


xoy del rojo, ex un xentimiento no puedo parar!!


Ver Perfil Email
« Respuesta #9 en: Febrero 20, 2007, 07:38:34 »

Rexixtente pero es que todavia no se que significa eso del cout ah y otra pregunta para ir de 0 hasta 4 es
for (i=0;i<4;i++) pero ahora para ir de 4 a 0 como se hace para que cuente al reves ah y otra cosa como haria yo para que por ejemplo a= 1 se repitiera 4 veces sin cambiar el 1 es decir 1 1 1 1 mientras que b=1 se fuese moviendo 1 2 3 4 ambos simultaneamente

el cout se encarga de mostrar mensajes en pantalla igual que el PRINTF

y si miras bien te di la respuesta para contar al reves....

for (i=4;i>=0;i--)

y la otra pregunta no te entiendo bien...
ahora ponte a estudiar y dale intenta y muestra algo...

salu2 Grin
En línea




my page:

Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion

problemas para Recordar tus contraseñas? aqui tienes la solucion

Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
venedark
Miembro
*****
Desconectado Desconectado

Mensajes: 50



Ver Perfil
« Respuesta #10 en: Febrero 22, 2007, 07:10:13 »

bueno antes que nada gracias a Rexixtente por su ayuda ya logre hacer todo lo referente a una sola matriz es decir diagonal principal,diagonal secundaria, triangular inferior, triangular superior, el maximo valor de la matriz el minimo valor de la matriz mostrar cada fila mostrar cada columna etc.. pero todavia tengo la duda que me mata la cabeza que por mas que intento no puedo allar la suma de una fila o de una columna me la paso a cada rato tratando de hacerlo pero nada a veces la respuesta me la da como si fuera otra matriz pero aun nada y quisieran que me ayudara mas que todo con eso que yo se que al dominar lo de la suma de fila y de columnas podria enfrentarme a la multiplicacion de matriz sin miedo..
gracias a todos

salu2s a to2s
En línea
Rexix
Colaborador
*****
Desconectado Desconectado

Mensajes: 487


xoy del rojo, ex un xentimiento no puedo parar!!


Ver Perfil Email
« Respuesta #11 en: Febrero 23, 2007, 05:46:26 »


mira este seudocodigo para multiplicar:
Código:

//verificando que la condicion de columnas de la matriz A igual a filas de matriz B
si(Q=N)
   para k=1,p,1
      para j=1,m,1
         acum=0
         para x=1,q,1
          acum=acum+matrizA[k][x] * matrizB[x][j]
         FIN PARA X
         matrizresultante[k][j]=acum
      FIN PARA J
   FIN PARA K

ahora solo es cuestion de que le hagas la prueba de escritorio y lo pases al lenguaje.....

SI entiendes a la perfeccion esto sos capaz de hacer cualquier cosa con una matriz Wink

salu2 Grin

En línea




my page:

Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion

problemas para Recordar tus contraseñas? aqui tienes la solucion

Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
venedark
Miembro
*****
Desconectado Desconectado

Mensajes: 50



Ver Perfil
« Respuesta #12 en: Febrero 25, 2007, 03:14:18 »

« Última modificación: Febrero 25, 2007, 03:19:04 por venezuela_hacker » En línea
venedark
Miembro
*****
Desconectado Desconectado

Mensajes: 50



Ver Perfil
« Respuesta #13 en: Febrero 27, 2007, 08:00:18 »

En línea
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++ (Moderador: Fashion)  |  Tema: ayuda con c++ « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.7 | SMF © 2006-2007, Simple Machines LLC