Triangles inversé d’étoiles en langage C

Ecrivez un programme en C pour afficher une pyramide ou un triangle inversé de n ligne en étoile à l’aide de la boucle for. Ci-dessous la logique pour pour afficher une pyramide ou un triangle inversé de n ligne formé d’étoiles en programmation C.
 
 

Entrée :
Nombre de Lignes entrée: 5

Sortie :
* * * * * * * * *
  * * * * * * *
    * * * * *
      * * *
        * 

 

Programme C pour afficher un triangle inversé formé d’étoiles
#include <stdio.h>

int main()
{
  int i, j, lines, s=0;

  printf("Entrez le nombre de lignes: ");
  scanf("%d",&lines); 
  printf("\n");
  
  for(i=lines; i>=1; i--)
  {
    for(j=1; j<=s; j++) 
      printf(" ");
    
    for(j=1; j<=i; j++) 
      printf("*");
    
    for(j=i-1; j>=1; j--)
      printf("*");
    
    printf("\n");
    s++;
  }
  
  return 0;
}

La sortie :

 
 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.