Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2014, 11:10
Virtualforos
 
Fecha de Ingreso: octubre-2008
Mensajes: 66
Antigüedad: 15 años, 6 meses
Puntos: 1
¿Cómo abordar un ejercicio de imprimir un patrón?

Hola estimados,
tengo ejercicios de C en los que hay que imprimir patrones utilizando loops. ¿Cómo debo abordar esta clase de ejercicios?
Yo venía abordando los ejercicios por instinto, pero llegué a un ejercicio en el que no me funciona el instinto. Por ejemplo para este ejercicio:
Código:
A
BC
DEF
GHIJ
KLMNO
PQRSTU
programé el siguiente
Código C:
Ver original
  1. #include<stdio.h>
  2. int main(void)
  3. {
  4.     int counter;
  5.     char counter2;
  6.  
  7.     for(counter=0;counter<6;counter++){
  8.         for(counter2='A';counter2<='A'+counter;counter2++){
  9.             printf("%c", counter2+counter);
  10.         }
  11.     printf("\n");
  12.     }
  13.  
  14.     return 0;
  15. }
Lo cual me produce:
Código:
A
BC
CDE
DEFG
EFGHI
FGHIJK
Ya lo vengo intentando desde ayer, pero me parece que tengo que cambiar el instinto por algo más eficiente.