Título: Problemas en ciclo for Publicado por: CesarCort en 7 Mayo 2014, 20:55 pm Buenas, antes de todo soy nuevo en el foro mi nombre es Cesar Enrique soy universitario y bueno ando llevando una curso de programación, estamos aún en el uso de ciclos for y ahora había que presentar un programa que luego de ingresar los datos de la matriz imprima y sume las diagonales de una matriz cuadrada y sus filas, Esta matriz tiene que tener un orden mayor a 3, por lo que el usuario debe poder introducir el orden (m por m, m mayor que 3).
El problema está en la parte de comentarios, antes del primer for...Cuando compilo el programa sin esta parte todo va bien, ojo que m=3, pero cuando activo el código borro el m=3 claro está porque le pido al usuario que ingrese m pero al hacer esto y luego de ingresar todos los valores de la matriz al momento de imprimir lo único que me hace es imprimir los últimos 3 datos ingresados. cuestión que no entiendo que pasa y necesito ayuda, quizás este ignorando algo tan elemental pero en este momento no se me ocurre nada, agradezco de antemano la ayuda y las intenciones :) PD: Uso de compilador Dev c++ 5.6.2 Código: #include <iostream> Título: Re: Problemas en ciclo for Publicado por: leosansan en 7 Mayo 2014, 21:21 pm Declaras Tabla antes de tiempo y en los for se va desde 0 a < m, si no te pasas de la longitud del array. Con esto funciona pero te dejo que arregles tu lo de las diagonales: Código
¡¡¡¡ Saluditos! ..... !!!! (http://st.forocoches.com/foro/images/smilies/aaaaa.gif) Título: Re: Problemas en ciclo for Publicado por: Blaster en 7 Mayo 2014, 21:57 pm Puedes calcular la suma de la primera diagonal de esta manera
Código
No es necesario usar dos for, y con la segunda tambien Código
Saludos Título: Re: Problemas en ciclo for Publicado por: CesarCort en 7 Mayo 2014, 22:05 pm Vaya era algo que ignoraba dado que recién estoy iniciando el curso... me sirvió mucho la ayuda y la sugerencia, Gracias ;D .
Por cierto como hago para presentar el código con indices y colores en los mensajes del foro ? Título: Re: Problemas en ciclo for Publicado por: leosansan en 7 Mayo 2014, 22:43 pm ............................ Por cierto como hago para presentar el código con indices y colores en los mensajes del foro ? Elige en las etiquetas GeSHi las de C++. ¡¡¡¡ Saluditos! ..... !!!! (http://st.forocoches.com/foro/images/smilies/aaaaa.gif) Título: Re: Problemas en ciclo for Publicado por: CesarCort en 8 Mayo 2014, 03:42 am Hombre gracias ! gracias por todo, encantado con mi primera experiencia en el foro. ;D
|