Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/07/2015, 12:29
Avatar de xKuZz
xKuZz
 
Fecha de Ingreso: febrero-2015
Ubicación: nullptr
Mensajes: 183
Antigüedad: 9 años, 2 meses
Puntos: 27
Respuesta: Patrones en C

Intenta utilizar siempre la etiqueta Highlight que puedes seleccionar en el menú desplegable de respuestas y selecciona C. Esta etiqueta facilita la lectura del código que pones en el foro.

También te digo, ya que eres nueva en esto, no te desesperes a la gente le suele costar bastante cojer las bases del lenguaje pero una vez las superan todo se hace mucho más fácil.

Ahora bien como habras comprobado eso te imprime únicamente los saltos de línea. Fíjate en tu código:

Código C:
Ver original
  1. ...
  2. for (j=7;j<=1;j--){
  3.   printf("%c",'*');
  4. }
  5. ...
Si inicializas j a 7, j nunca va a ser menor o igual que 1 por lo tanto a ese for nunca se va a entrar.

El planteamiento no es difícil y creo que tienes una ligera idea de por donde van los tiros.
A la hora de programar utiliza papel y lápiz y resuelvelo así. Al principio quizás se te hace extraño pero es bastante efectivo:

En este caso te voy a hacer un análisis del primer patrón:
En la primera fila tengo 7 asteriscos.
Por cada fila que avanzo tengo que hacer un salto de linea y aparecerá un asterisco menos
Acabo cuando tengo 7 filas.

Pista: En cada fila hay 8 - nº de filas asteriscos.

Sigue practicando y mucha suerte.

Saludos.