Un petit truc en c

Bonjour,

j ai un controle finale en c , il pourrait y avoir du dessin comme ce controle !
http://www.noelshack.com/2013-26-1372236938-c.png

je veux savoir comment on peut faire ça avec une boucle for et des variables comme i et j ....

merci pour votre collaboration

voila des dessins que on peux avoir

http://www.noelshack.com/2013-26-1372237436-c2.png

2 réponses

  1. benjour:

    j'ai un simple méthode pour cette le programme de étoile:

    http://tutodev1.blogspot.com/2013/06/etoile.html
    1. Salut,
      Ta question n'est pas tres clair selon moi parceque je voudrais savoir exactement ce que tu veux pour pouvoir taider.
      Cordialement, stevenleboss
      1. #include<stdio.h>
        #include<stdlib.h>
        main()
        {
        int i,j,n;
        printf("donnez un nombre");
        scanf("%d", &n);
        for(i=1;i<=n;i++)
        {
        for(j=1;j<=i;j++)
        printf("*");
        printf("\n");
        }
        system("pause");
        }

        je veux des codes sources pour les autres dessins : http://www.noelshack.com/2013-26-1372237436-c2.png
        tu entre le nombre des lignes le programme fait de dessin
        merci infiniment :)
      2. #include <stdio.h>
        #include <stdlib.h>

        int main()
        {
        int row = 0, column = 0, test_impair = 0;
        int start_col = 0, end_col = 0;
        int nr = 0, nc = 0;
        int middle = 0;
        printf("***** cette application dessine un triangle isocèle *****\n");

        do
        {
        printf("donnez un nombre impair de colonne\n\n");
        scanf("%d", &column);
        printf("\n");
        test_impair = column%2;
        }while( test_impair == 0 );

        middle = column/2;
        row = middle + 1;

        for( nr = 0; nr < row; nr ++ )
        {
        start_col = middle + 1 - nr; // middle + 1 représente la colonne médiatrice divisant le tri isocèle en 2 partie égale
        end_col = middle + 1 + nr;
        for( nc = 1; nc <= column; nc ++ )
        {
        if( nc >= start_col && nc <= end_col )printf("*"); /* place des étoiles de part et d'autre de la médiatrice*/
        else printf(" ");
        }
        printf("\n");
        }
        return 0;
        }