Probleme avec borland c

Bonjour,
je veux 2 programme
le premier qui converti h min s en seconde
le 2 eme qui converti seconde en h min s

merci bcp

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Salut,
    voilà pour le premier :
    #include<stdio.h>
    #include<stdlib.h>

    int main()
    {
    int heures = 0,minutes = 0,secondes = 0;
    printf("Veuillez saisir le nb d'heure , le nb de minutes , et le nb de secondes :");
    scanf("%d%d%d",&heures,&minutes,&secondes);
    secondes = heures*3600 + minutes*60 + secondes;
    printf("Apres la conversion on obtient : %d secondes\n",secondes);
    system("pause");
    }

    Voilà pour le deuxième:
    #include<stdio.h>
    #include<stdlib.h>

    int main()
    {
    int heures = 0,minutes = 0,secondes = 0;
    printf("Veuillez le nb de secondes :");
    scanf("%d",&secondes);
    heures = secondes/3600;
    minutes = (secondes % 3600)/60;
    secondes = secondes %(minutes*60);
    printf("Apres la conversion on obtient : %d heures %d minutes et %d secondes\n",heures,minutes,secondes);
    system("pause");
    }
    1. stp je veux que le programme affiche dans les premiers exemlpe
      2h26min57s correspond a :8817S
      et le dexieme
      8817s correspond a :2h 26min57s
      merci frere
  2. pour le premier :
    #include<stdio.h>
    #include<stdlib.h>

    int main()
    {
    int heures = 0,minutes = 0,secondes1 = 0,secondes2=0;
    printf("Veuillez saisir le nb d'heure , le nb de minutes , et le nb de secondes :");
    scanf("%d%d%d",&heures,&minutes,&secondes1);
    secondes2 = heures*3600 + minutes*60 + secondes1;
    printf("%dh%dmin%ds correspond a :%ds\n",heures,minutes,secondes1,secondes2);
    system("pause");
    }
    pour le deuxieme:
    #include<stdio.h>
    #include<stdlib.h>

    int main()
    {
    int heures = 0,minutes = 0,secondes1 = 0,secondes2 = 0;
    printf("Veuillez le nb de secondes :");
    scanf("%d",&secondes1);
    heures = secondes1/3600;
    minutes = (secondes1 % 3600)/60;
    secondes2 = (secondes1 % 3600)%(minutes * 30);
    printf("%ds correspond a %dh%dmin%ds\n",secondes1,heures,minutes,secondes2);
    system("pause");
    }

    Une Question tu étudie dans quelle Emsi ? je suis aussi marocain ;)
    1. emsi 1 a cote de cdg
    2. aah ok alors bonne chance ;)