Problemes sur exo de programmation
dareal
-
lami20j Messages postés 21506 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
lami20j Messages postés 21506 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
Bonjour,
salut j'aimerai écrire un programme en c capable de creer un losange en étoiles! mais j'ne sai po tro comment m'y prendre
salut j'aimerai écrire un programme en c capable de creer un losange en étoiles! mais j'ne sai po tro comment m'y prendre
Configuration: Windows XP Firefox 2.0.0.7
1 réponse
-
Salut,
#include <stdio.h> #define LONGUEUR 20 int main (void) { int i, j, k, t; for (i = 0; i < LONGUEUR; ++i){ for (j = 0; j < (LONGUEUR - i) - 1; ++j) printf (" "); printf ("*"); if (i > 0){ for (k = 0; k < 2 * i - 1; ++k) printf (" "); printf ("*"); } printf ("\n"); } t = k - 2; for (i = 1; i < LONGUEUR; ++i){ for (j = 0; j < i; ++j) printf (" "); printf ("*"); if (i < LONGUEUR - 1){ for (k = 0; k < t; ++k) printf (" "); printf ("*"); t = t - 2; } printf ("\n"); } return 0; }Le résultatlami20j@debian:~/trash$ ./a.out * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * lami20j@debian:~/trash$