Título: Programación C++ Ayuda Publicado por: ANONIMO26 en 29 Abril 2020, 01:51 am Cargue una tabla con asteriscos formando la letra N. Imprima la Matriz. :huh:
eh intentado pero no se me muestra la Letra N . :-( #include<iostream> #include<conio.h> using namespace std; main() { int i,j; char N[5][5]= {' '}; for(i=0;i<5;i++); { for(j=0;j<5;j++) N [j]= '*'; i =4; } for(i=1;i<4;i++) N
for(j=1;j<4;j++) N [2][j]= '*'; for(i=0;i<5;i++) { for(j=0;j<5;j++) cout << N [j] <<" "; cout <<endl ; } return 0; } Código Título: Re: Programación C++ Ayuda Publicado por: K-YreX en 29 Abril 2020, 02:05 am Recoloca el código para que quede entre las dos etiquetas de code. No hay forma de ver bien tu código...
Para mostrar la N solo tienes que rellenar la primera y última columna de la matriz con asteriscos y la diagonal principal que ya te adelanté en el otro tema cómo hacerlo. Código
No entiendo por qué tanto bucle for() y por qué cambias los valores del contador del for() dentro de éste... Título: Re: Programación C++ Ayuda Publicado por: @XSStringManolo en 29 Abril 2020, 02:55 am Haz una cuadrícula para orientarte.
Código: **0000* .... Es obvio el patrón no? -El primero y el último caracter siempre son asteriscos. -Se inicia en la segunda posición y acaba en la penúltima. -Aumenta en una posición por cada fila. Código: for (int i = 1; i < (fila.length - 1); ++i) { Así recorrerías todos los caracteres de una fila. Como hay 5 filas... Piensalo bien, ayúdate de un papel... Hazlo en papel, pásalo a código... Si te damos el código hecho vas a estar siempre en las mismas con cada ejercicio. |