Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- /*
- typedef struct
- {
- int jour;
- int mois;
- int annee;
- }Date;
- Date Remplir1()
- {
- Date d;
- printf("Donner le numero du jour:\n");
- scanf("%d", &d.jour);
- printf("Donner le numero du mois:\n");
- scanf("%d", &d.mois);
- printf("Donner le numero du annee:\n");
- scanf("%d", &d.annee);
- return d;
- }
- void affiche(Date d)
- {
- printf("%d / %d / %d", d.jour,d.mois,d.annee );
- }
- void remplir2(Date *d2)
- {
- printf("Donner le numero du jour:\n");
- scanf("%d", &d2->jour);
- printf("Donner le numero du mois:\n");
- scanf("%d", &d2->mois);
- printf("Donner le numero du annee:\n");
- scanf("%d", &d2->annee);
- }
- int main()
- {
- //Date d1;
- Date d2;
- //d1=Remplir1();
- remplir2(&d2);
- affiche(d2);
- return 0;
- }
- */
- // TD Exercice 1:
- typedef struct
- {
- int heure;
- int minute;
- int seconde;
- }Hour;
- void remplirh(Hour *h)
- {
- printf("Donner l'heure:\n");
- scanf("%d", &h->heure);
- printf("Donner la minute:\n");
- scanf("%d", &h->minute);
- printf("Donner les secondes:\n");
- scanf("%d", &h->seconde);
- }
- void afficheh(Hour h)
- {
- printf("%d:%d:%d \n", h.heure,h.minute,h.seconde);
- }
- int converhs(Hour h)
- {
- int x;
- x=h.heure*3600+h.minute*60+h.seconde;
- return x;
- }
- int main()
- {
- Hour h;
- remplirh(&h);
- afficheh(h);
- printf("nb seconde est %d",converhs(h));
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement