Skip to content

Commit

Permalink
rangement
Browse files Browse the repository at this point in the history
  • Loading branch information
AyatoKirishima committed Nov 30, 2021
1 parent 334e80c commit 644f78a
Show file tree
Hide file tree
Showing 11 changed files with 712 additions and 712 deletions.
File renamed without changes.
40 changes: 20 additions & 20 deletions Corrigé_TD1/exo0.c → Corrigé/TD1/exo0.c
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
#include <stdio.h>

int main(const int argc, char *argv[] ){
//argc : nombre d’arguments, argv : le tableau contenant la valeur des arguments
int a = 1 ;
printf(" le chiffre est %d \n ", a);

char clavier[100];
printf(" Saisissez le texte : ");
scanf("%s", clavier);
printf("vous avez saisie : %s \n", clavier);

printf("\nMainenant, on va lister tous les arguments (argv)\n");
int i;
for (i = 0; i < argc; i++){
printf("%s \n", argv[i]);
}

return 0;
}
#include <stdio.h>

int main(const int argc, char *argv[] ){
//argc : nombre d’arguments, argv : le tableau contenant la valeur des arguments
int a = 1 ;
printf(" le chiffre est %d \n ", a);

char clavier[100];
printf(" Saisissez le texte : ");
scanf("%s", clavier);
printf("vous avez saisie : %s \n", clavier);

printf("\nMainenant, on va lister tous les arguments (argv)\n");
int i;
for (i = 0; i < argc; i++){
printf("%s \n", argv[i]);
}

return 0;
}
58 changes: 29 additions & 29 deletions Corrigé_TD1/exo1.c → Corrigé/TD1/exo1.c
Original file line number Diff line number Diff line change
@@ -1,29 +1,29 @@
#include <stdio.h>
#include <stdlib.h>

void plus(const int *a, const int *b, int *c) {
*c = *a + *b;
}

void moins(const int *a, const int *b, int *c) {
*c = *a - *b;
}

void fois(const int *a, const int *b, int *c) {
*c = *a * *b;
}

int main(const int argc, char const *argv[]) {
int x = 50;
int y = 20;
int z = 0;

plus(&x, &y, &z);
printf("plus \t: x=%d y=%d z=%d\n", x, y, z);
moins(&x, &y, &z);
printf("moins \t: x=%d y=%d z=%d\n", x, y, z);
fois(&x, &y, &z);
printf("fois \t: x=%d y=%d z=%d\n", x, y, z);

return 0;
}
#include <stdio.h>
#include <stdlib.h>

void plus(const int *a, const int *b, int *c) {
*c = *a + *b;
}

void moins(const int *a, const int *b, int *c) {
*c = *a - *b;
}

void fois(const int *a, const int *b, int *c) {
*c = *a * *b;
}

int main(const int argc, char const *argv[]) {
int x = 50;
int y = 20;
int z = 0;

plus(&x, &y, &z);
printf("plus \t: x=%d y=%d z=%d\n", x, y, z);
moins(&x, &y, &z);
printf("moins \t: x=%d y=%d z=%d\n", x, y, z);
fois(&x, &y, &z);
printf("fois \t: x=%d y=%d z=%d\n", x, y, z);

return 0;
}
90 changes: 45 additions & 45 deletions Corrigé_TD1/exo2.c → Corrigé/TD1/exo2.c
Original file line number Diff line number Diff line change
@@ -1,45 +1,45 @@
#include <stdio.h>
#include <stdlib.h>

typedef struct {
int x;
int y;
int z;
} Coordonnees;

void affichage(Coordonnees *c) {
printf("x=%d y=%d z=%d\n", c->x, c->y, c->z);
}

void initialise(Coordonnees *c) {
c->x = 10;
c->y = 5;
c->z = 2;
}

void addition(Coordonnees *c) {
c->z = c->x + c->y;
}

void multiplication(Coordonnees *c) {
c->z = c->x * c->y;
}


int main(const int argc, char *argv[]) {
Coordonnees ici;

printf("initialisation\n");
initialise(&ici);
affichage(&ici);

printf("addition\n");
addition(&ici);
affichage(&ici);

printf("multiplication\n");
multiplication(&ici);
affichage(&ici);

return 0;
}
#include <stdio.h>
#include <stdlib.h>

typedef struct {
int x;
int y;
int z;
} Coordonnees;

void affichage(Coordonnees *c) {
printf("x=%d y=%d z=%d\n", c->x, c->y, c->z);
}

void initialise(Coordonnees *c) {
c->x = 10;
c->y = 5;
c->z = 2;
}

void addition(Coordonnees *c) {
c->z = c->x + c->y;
}

void multiplication(Coordonnees *c) {
c->z = c->x * c->y;
}


int main(const int argc, char *argv[]) {
Coordonnees ici;

printf("initialisation\n");
initialise(&ici);
affichage(&ici);

printf("addition\n");
addition(&ici);
affichage(&ici);

printf("multiplication\n");
multiplication(&ici);
affichage(&ici);

return 0;
}
114 changes: 57 additions & 57 deletions Corrigé_TD1/exo3.c → Corrigé/TD1/exo3.c
Original file line number Diff line number Diff line change
@@ -1,57 +1,57 @@
#include <stdio.h>
#include <stdlib.h>

typedef struct {
int x;
int y;
int z;
} Coordonnees;

void affichage(Coordonnees *c) {
printf("x=%d y=%d z=%d\n", c->x, c->y, c->z);
}

void initialise(Coordonnees *c) {
c->x = 10;
c->y = 5;
c->z = 2;
}

void addition(Coordonnees *c) {
c->z = c->x + c->y;
}

void multiplication(Coordonnees *c) {
c->z = c->x * c->y;
}

void initialiseEtAffichage(Coordonnees *c) {
initialise(c);
affichage(c);
}

void additionEtAffichage(Coordonnees *c) {
addition(c);
affichage(c);
}

void multiplicationEtAffichage(Coordonnees *c) {
multiplication(c);
affichage(c);
}


int main(const int argc, char *argv[]) {
Coordonnees ici;

printf("initialisation\n");
initialiseEtAffichage(&ici);

printf("addition\n");
additionEtAffichage(&ici);

printf("multiplication\n");
multiplicationEtAffichage(&ici);

return 0;
}
#include <stdio.h>
#include <stdlib.h>

typedef struct {
int x;
int y;
int z;
} Coordonnees;

void affichage(Coordonnees *c) {
printf("x=%d y=%d z=%d\n", c->x, c->y, c->z);
}

void initialise(Coordonnees *c) {
c->x = 10;
c->y = 5;
c->z = 2;
}

void addition(Coordonnees *c) {
c->z = c->x + c->y;
}

void multiplication(Coordonnees *c) {
c->z = c->x * c->y;
}

void initialiseEtAffichage(Coordonnees *c) {
initialise(c);
affichage(c);
}

void additionEtAffichage(Coordonnees *c) {
addition(c);
affichage(c);
}

void multiplicationEtAffichage(Coordonnees *c) {
multiplication(c);
affichage(c);
}


int main(const int argc, char *argv[]) {
Coordonnees ici;

printf("initialisation\n");
initialiseEtAffichage(&ici);

printf("addition\n");
additionEtAffichage(&ici);

printf("multiplication\n");
multiplicationEtAffichage(&ici);

return 0;
}
Loading

0 comments on commit 644f78a

Please sign in to comment.