Discussion

Vous êtes ici : Accueil » programmation » Algorithme CONVERTIR qui transforme une durée exprimée en Seconde, en heures, minutes, et seconde

Algorithme CONVERTIR qui transforme une durée exprimée en Seconde, en heures, minutes, et seconde

 

 

Algorithme CONVERTIR qui transforme une durée exprimée en  Seconde, en heures, minutes, et seconde

 

 

 

#include

    #include

   

    int heure,duree,minute,j,s,H,M,S,s1,s2,s3,J,s4,t,s5,s6,mo,an,mois,duree1,mo1,jou,sem;

    

   

    /*Ecrire un algorithme CONVERTIR qui transforme une durée exprimée en

    seconde(Duree),en heures(HEURES),minutes(MINUTES),et seconde ( SECONDES)

   

    exemple

    soit Duree egal à 21556 s. On doit convertir cette en HEURES,MINUTES et SECONDES.

    21556 s =5H 59 MIN 16 S.Donc la varrible HEURE on aura 5, dans MINUTE on aura  59 et

    et dans SECONDE on aura 16

   

    {

      Algo CONVERSION

     

      var

         duree,heure,munite:entier

      debut

           afficher duree

           saisir duree

           heure<==div 3600

           duree <==duree mod 3600

           munite<==duree div 60

           duree <== duree mod 60

           afficher heure"h",munite"mn",duree"s"

               

      fin  */                 

         

        

  main()

         

         

  {

        printf("Veuillez inserer la duree en mois s'il vous plait ");

                  printf(" ");

                   scanf("%d",&mois);

                    printf(" ");

                        

                     printf("Veuillez inserer la duree en semaine s'il vous plait ");               

                      printf(" ");

                       scanf("%d",&t);

                        printf(" ");

                       

                         printf("Veuillez inserer la duree en jour s'il vous plait ");               

                          printf(" ");

                            scanf("%d",&J);

                           

                             printf(" ");

                               printf("Veuillez inserer la duree en heure s'il vous plait ");                

                                printf(" ");  

                                 scanf("%d",&H);

                                  printf(" ");

                                   

                                    printf("Veuillez inserer la duree en minute s'il vous plait ");

                                    printf(" ");

                                     scanf("%d",&M);

                                      printf(" ");

                

                                        printf("Veuillez inserer la duree en seconde s'il vous plait ");               

                                          printf(" ");

                                           scanf("%d",&S);

                                             printf(" ");

                                              /*les formules*/               

                                              s1=H*3600;

                                               s2=M*60;

                                                 s3=S*1;

                                                  s4=J*86400;

                                                   s5=t*604800;

                                                    s6=mois*2592000;

                                                     duree=s1+s2+s3+s4+s5;

                                                       duree1=duree+s6;

                                                         mo=duree1/2592000;

                                                           jou=duree1/86400;

                                                            sem=duree1/604800;

         

         

         

         

                       

                                         printf("Cette duree correspond a un nombre total de %d secondes ",duree1);

                

                                           if(duree<86400)

                                            {

                                                heure=duree/3600;

                                                  duree=duree%3600;

                                                   minute=duree/60;

                                                    duree=duree%60;

                                            }   

                            

                                

          

                

              

         

                

                      

                                   

                                              printf(" ");

                                                if(duree>=86400)

                

                                                 {

                  

                                                  

                                                   j=duree/86400;

                                                    

                                                         duree=duree%86400;

                                                          heure=duree/3600;

                                                             duree=duree%3600;

                                                               minute=duree/60;

                                                                duree=duree%60;

                                                                   printf(" ");

                                                 }

                  

                  

                  

                  

                                         if( j>=7)

                                            {

                                               s=j/7;

                                                 j=j%7;

                                                    

                                                     printf(" ");

                                                     

                                             }

                                            

                 

                                           

                    

                                                 printf(" ");

                                                  printf("Cette duree en seconde correspond a %d mois",mo);

                                                   printf(" ");

                                                  

                                                       

                                                        if(s>=4)

                                                         {

                                                           mo1=s/4;

                                                            s=s%4;

                                                         }

                 

                                     printf("Cette duree en seconde corespond a %d ", jou);

                                      printf(" jour(s)");

                                       printf(" ");

                                         printf("Cette duree en seconde correspond a %d semaine(s)",sem);

                                          if(mo>=12)

                                           {

                                             an=mo/12;

                                               mo=mo%12;

                                                printf(" ");

                                                 printf("Cette duree en seconde correspond a %d annee(s) ",an);

                                                  printf(" ");

                                                 

                                           } 

                

                

                                   printf(" ");

                                    printf("cette duree correspond a : %d ",an);

                                       printf("an(s) %d",mo);

                                         printf(" mois %d",s);

                                          printf(" semaine(s) %d ",j);

                                             printf("jour(s)");

                                                printf(" %d ",heure);

                                                  printf("h %d ",minute);

                                                       printf("mn %d ",duree);

                                                         printf(" s ");

                                                           printf(" ");

                                                             system("pause");

                

                 

                

                

            

          

                                                            

               

  }

           

    


Date de publication:  29/11/2014

Dernière modification: le 27/03/2021 18:07:07 par admin10

Chargement...

Algorithme qui calcule le PGCD et PPCM

PGCP

 

 

#include

#include

   

 

int a,b,c,d;

 

 

/* ecrire un algorithme qui calcule le PGCD de 2 nombres

    ex a=12; les diviseurs de a sont 2;4;8;10;12.....

    b=16;les diviseurs de b sont 1;2;4;8;16....

   

    Traduction en langage c et faire de

Page précédent 113 115 116 117 118 119 120 121 122 Page suivante

Laisser un commentaire





bghmr6


Cv94 Mardi 16 Avril 2024

Aucun commentaire pour le moment concernant le sujet « Algorithme CONVERTIR qui transforme une durée exprimée en Seconde, en heures, minutes, et seconde »!