Une question à propos de C
Résolu
malikatdalam
-
Bilow Messages postés 1014 Date d'inscription Statut Membre Dernière intervention -
Bilow Messages postés 1014 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voici la question:
Écrire le programme C qui permet d'effectuer le dessin:
1
222
33333
4444444
moi j'ai essaiye de travailler avec les tableaux ms ça march ps du tt
#include <stdio.h>
#include <stdlib.h>
#include<string.h>
int main(int argc, char *argv[])
{ int tab[10];
int i=0,x=0,j=0,n;
do
{ printf("\nEntrez un nombre entier compris entre 2 et 9 :");
scanf("%d",&n);
}while( n<2 || n>9);
for (i=0;i<n;i++)
{
x++;
tab[i]=x;
printf("\n");
printf("%d ",tab[i]);
}
for(i=0;i<n;i++)
{ j=0;
tab[j]=tab[i+1];
printf("%d",tab[j]);
}
system("PAUSE");
return 0;
}
le pire c'est que le deuxiem tableau ne s'affich ps sur une autre lign merci bcp
Voici la question:
Écrire le programme C qui permet d'effectuer le dessin:
1
222
33333
4444444
moi j'ai essaiye de travailler avec les tableaux ms ça march ps du tt
#include <stdio.h>
#include <stdlib.h>
#include<string.h>
int main(int argc, char *argv[])
{ int tab[10];
int i=0,x=0,j=0,n;
do
{ printf("\nEntrez un nombre entier compris entre 2 et 9 :");
scanf("%d",&n);
}while( n<2 || n>9);
for (i=0;i<n;i++)
{
x++;
tab[i]=x;
printf("\n");
printf("%d ",tab[i]);
}
for(i=0;i<n;i++)
{ j=0;
tab[j]=tab[i+1];
printf("%d",tab[j]);
}
system("PAUSE");
return 0;
}
le pire c'est que le deuxiem tableau ne s'affich ps sur une autre lign merci bcp
1 réponse
Pourquoi se compliquer la vie avec des tableaux ?
Plus propre, plus simple, plus net !
#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int i, b; int entry; printf("Entrez le chiffre : "); scanf("%d", &entry); for(i=0; i<=entry; i++){ for(b=0; b<(i*2)-1; b++){ printf("%d", i); } printf("\n"); } system("pause"); return 0; }
Plus propre, plus simple, plus net !
N'oublie pas de mettre le sujet en résolu (si possible)...