Problème algorithmique

Discussion dans 'Forum des étudiants' créé par saliof, 4 Novembre 2007.

  1. saliof

    saliof Visiteur

    J'aime reçus:
    2
    Points:
    0
    Bonjour les amis.
    J'ai un problème à résoudre en algorithmique, qui peut m'aider.
    Voilà le problème:

    Soit x un nombre entier de secondes.
    Ecrire un algorithme qui à partir du nombre N donne le nombre d'heures H, nombre de minutes M et le nombre de secondes S.
    Ex: N = 3666s
    H = 1
    M = 1
    S = 6

    merci mes amis.


     
  2. saliof

    saliof Visiteur

    J'aime reçus:
    2
    Points:
    0
    Pas de reponse !!! :(
     
  3. Saad.

    Saad. Accro

    J'aime reçus:
    99
    Points:
    48

    secondes total / 3600 donne les heures
    (secondes total - (heures*3600)) / 60 donne les minutes
    (secondes total - (heures*3600) - (minutes*60) donne les secondes
     
  4. Saad.

    Saad. Accro

    J'aime reçus:
    99
    Points:
    48
    #include <stdio.h>
    #include <stdlib.h>

    int main(int argc, char *argv[])
    {
    int sec , heures , minutes ;

    printf("donnez le nombre de secondes : " ) ;
    scanf("%i" , &sec ) ;

    heures = sec / 3600 ;
    minutes = (sec - (heures*3600)) / 60 ;
    sec = sec - (heures*3600) - (minutes*60) ;

    printf("Heures : %i - Minutes : %i - Secondes : %i \n" , heures , minutes , sec ) ;

    system("PAUSE");
    return 0;
    }



    [​IMG]
     
  5. yass_al

    yass_al CasinoMan

    J'aime reçus:
    29
    Points:
    0
    voila la solution sadi9i


    variables:
    x: entier;
    h: entier;
    m: entier;
    s: entier;
    r:entier;
    debut:
    ercrire "entrer le nombre de secondes";
    lire x;
    h <- x div 3600;
    r <- x mod 3600;
    m <- r div 60;
    s <- r mod 60;
    ecrire "le nombre d'heures est",h;
    ecrire "le nombre de minutes est",m,
    ecrire "le nombre de secondes esr ", s;
    fin.
     
  6. Med Omar

    Med Omar MoUl DéTaILS-GaRoU PiPaS Membre du personnel

    J'aime reçus:
    813
    Points:
    113
    ben b ina langage bghitih car en pascal daba nsaybo lik
    avec une procedure pr les "s" biensur
    mais C ola autre mazal kama khdam bihoum
     
  7. Merry_Claire

    Merry_Claire Claire

    J'aime reçus:
    1
    Points:
    0
    solution

    variables:
    x: entier;
    h: entier;
    m: entier;
    s: entier;
    r:entier;
    debut
    ecrire"entrer un entier x de seconde";
    lire x;
    r= x mod 3600;
    h=(x-r)/3600;
    s=r mod 60;
    m=(r-s)/60;
    ecrire "le nombre d'heures est",h;
    ecrire "le nombre de minutes est",m,
    ecrire "le nombre de secondes esr ", s;

    voila la solution en algo mais à toi de choisir mabine solutions des filles ou bien des garçons.selemli 3la ton prof:p
     
  8. saliof

    saliof Visiteur

    J'aime reçus:
    2
    Points:
    0
    merci les amis pour vos réponses, 7ert chmen réponse nekhtar :eek:
     
  9. Saad.

    Saad. Accro

    J'aime reçus:
    99
    Points:
    48
    lowla diali ana li derha o ktabte prog o testito houma ghir na9line men google o kayn les variable bezaf ghadi takoul memoire o fihe bezaf dial 7ssab c plus complexe o algorithme khassou ikoune sri3 <D
     
  10. yass_al

    yass_al CasinoMan

    J'aime reçus:
    29
    Points:
    0

    c presk la meme chose ke c ke j ai ecri mai la seule remark c k on algoritmik on utilise ps de '=' on met une fleche ' <- ' pr l affectation
     
  11. yass_al

    yass_al CasinoMan

    J'aime reçus:
    29
    Points:
    0


    li ktabti nta b 'C' ssat bghah en algo!!
     
  12. Saad.

    Saad. Accro

    J'aime reçus:
    99
    Points:
    48
    algo machi howa notation ! algho howa la solution du prob o ta la darou une notation kan tkoune b pseudo-code o hadik <- ma 3oumarni cheftha ! affectation := !! wa laho a3lam
     
  13. zbougz

    zbougz بــــابــــا عـــــروب Membre du personnel

    J'aime reçus:
    559
    Points:
    113
    chui d'accord avec yass
     
  14. dodi

    dodi °Oo TiTiiiZa oO° Membre du personnel

    J'aime reçus:
    42
    Points:
    48
    Dakchi li kteb yass shih
    l'algo houa hadak amma li ktebti nta rah la traduction dial algo b C
    l'affectation en algo hiya hadik <- <D
     
  15. yass_al

    yass_al CasinoMan

    J'aime reçus:
    29
    Points:
    0
    saad na9el dak chi mn google s7ab lih klchi hakkak!! bl monasaba 9eleb f google 3la l algorithmik bach tstafed :rolleyes:


    tand7ek m3ak a ssat :eek:
     
  16. Saad.

    Saad. Accro

    J'aime reçus:
    99
    Points:
    48
    rah hadak ghir prog o apres ktabte lih algo !! en plus hadik notation ma 3oumarni cheftha parceque f allmania 3andhoum 7wayj khrayn tay diro b pseudo code !
     
  17. yass_al

    yass_al CasinoMan

    J'aime reçus:
    29
    Points:
    0
    ptetre, mai had chi li 9rina hna sadi9i
    et meme sur internet ghadi tl9A hadak stoun pr l affectation
     
  18. Merry_Claire

    Merry_Claire Claire

    J'aime reçus:
    1
    Points:
    0
    tres bien yass t'as fé une tres bonne remarque .dsl pour l'affectation c pa = mais plutot il faut mettre <- j'ai pas fé attention (welefna les autres langages) et c bon pour toi saliof pour apprendre mais c pas un gros probleme .
    et pour ma solution elle donne le meme resultat qe celle de yass mais bon
    chaqu'un a sa maniere d'analyser donc on laisse le choix à saliof ychouf li fhemha o li jatou sahla ydirha .
    une autre chose pour l'internet mafiha bass lwa7ed y9aleb lkhayba hiya rama9elebnach ongoulou hatchi li 9errana le prof (3la zin 9raythoum<D).
     
  19. yass_al

    yass_al CasinoMan

    J'aime reçus:
    29
    Points:
    0
    kayna merry tbark llah 3lik
     
  20. ذات النقاب

    ذات النقاب أختكم في الله

    J'aime reçus:
    102
    Points:
    48
    safi jit m3atla , :p
     

Partager cette page