diff --git a/DEV1.1/TP07/progression b/DEV1.1/TP07/progression new file mode 100755 index 0000000..f13b571 Binary files /dev/null and b/DEV1.1/TP07/progression differ diff --git a/DEV1.1/TP07/progression.c b/DEV1.1/TP07/progression.c new file mode 100644 index 0000000..033c76e --- /dev/null +++ b/DEV1.1/TP07/progression.c @@ -0,0 +1,21 @@ +#include +#include + +int main(void) { + int u0=0,u1=1,utemp,nieme,terme; + printf("Donnez un entier : "); + scanf("%d",&nieme); + if (nieme==0) + printf("%d\n",u0); + else if (nieme==1) + printf("%d\n",u1); + else{ + for (terme=2;terme<=nieme;terme++){ + utemp=u0+u1; + u0=u1; + u1=utemp; + } + } + printf("%d\n",u1); + return EXIT_SUCCESS; +} \ No newline at end of file diff --git a/DEV1.1/TP07/table b/DEV1.1/TP07/table new file mode 100755 index 0000000..f27fafc Binary files /dev/null and b/DEV1.1/TP07/table differ diff --git a/DEV1.1/TP07/table.c b/DEV1.1/TP07/table.c index 06f6d73..34a11db 100644 --- a/DEV1.1/TP07/table.c +++ b/DEV1.1/TP07/table.c @@ -3,11 +3,22 @@ #define TAILLE 10 int main(void) { - double forme_nombre,taille_carre=TAILLE^2,tour; - for (tour=0;taille_carre>10;tour++){ - taille_carre/=10; - forme_nombre++; + int ligne,colonne,valeurs; + printf(" X |"); + for (valeurs=0;valeurs<=TAILLE;valeurs++){ + printf(" %5d",valeurs); + } + printf("\n------+"); + for (valeurs=0;valeurs<=TAILLE;valeurs++){ + printf("------"); + } + printf("\n"); + for (ligne=0; ligne<=TAILLE; ligne++){ + printf("%5d |",ligne); + for (colonne=0; colonne<=TAILLE; colonne++){ + printf(" %5d",colonne*ligne); + } + printf("\n"); } - for return EXIT_SUCCESS; } \ No newline at end of file diff --git a/DEV1.1/TP08/figures.c b/DEV1.1/TP08/figures.c new file mode 100644 index 0000000..0602172 --- /dev/null +++ b/DEV1.1/TP08/figures.c @@ -0,0 +1,31 @@ +#include +#include + +int main(void) { + int hauteur_carre,etage,espace,forme,tour_etage,tour_etoile; + printf("t) Triangle \nc)Carré \nq)Quitter\n"); + scanf("%c",&forme); + printf("Donnez un entier pour le nombre d'étage : "); + scanf("%d",&etage); + if (forme=='q') + printf("Au revoir ...\n"); + else if (forme=='c') { + for (tour_etoile=0;tour_etoile +#include + +int main(void) { + int nbr_etoile=1,etage,espace,tour_etage,tour_espace,tour_etoile; + printf("Donnez un entier pour le nombre d'étage : "); + scanf("%d",&etage); + espace=(etage-1)*2; + for (tour_etage=0;tour_etage