Department of Mathematics and Computer Science

www.univ-soukahras.dz/en/dept/mi

Module: Algorithmique et structure de données 1

  1. Information
  2. Questions

l'heure une seconde plus tard.

1 votes

Ecrire un algorithme qui demande l'heure, les minutes et les secondes puis il affichera l'heure qu'il sera une seconde plus tard.

exemple:

si l'utilisateur tape 21, puis 32, puis 8, l'algorithme doit afficher: "Dans une seconde, il sera 21 heure(s), 32 minute(s) et 9 seconde(s)".

remarque: l'algorithme doit tester si l'heure introduite par clavier et valide ou non.

Asked on 12:49, Friday 10 Nov 2017 By Aida BOUZID
In Algorithmique et structure de données 1


answers (32)




Answer (1)

-3 votes

algorithme temp;

var h,m,s:entier;

debut

lire(h,m,s);

si s<60 alors

ecrire('le temp est',h,'H',m,'M',s,'S');

fsi

si s=60 alors

ecrire('le temp est',h,'H',m+1,'M 00S');

fsi

end.

Answered on 15:38, Friday 10 Nov 2017 by oussama baha eddine farhi (257 points)
In Algorithmique et structure de données 1



Answer (2)

-1 votes

Salem oussama   , l7all  ta3k na9ess mon frère  ^^

Answered on 20:44, Friday 10 Nov 2017 by Fateh HESSAINIA (61 points)
In Algorithmique et structure de données 1



Answer (3)

0 votes

Algorithme   Heure  ; 

Var  S , M , H :  entier ; 

Debut 

ecrire(' donner l"heure ' ) ; 

Lire( S , M , H ); 

Si    ( ( H>=0) et (H<=23) )  et  (  (M>=0) et (M<=59)  )  et  (  (S>=0) et (S<=59)  )     alors 

Ecrire( '  l"heure est valide '  ) 

Sinon 

Ecrire( '  L"heure  non valide' ) 

Fsi 

 

S:=S+1 ; 

Si   (S>59)    alors 

S:=00

M:=M+1 

   Si (M>59)    alors 

    M:=00 

     H:=H+1 ;

         Si  ( H>23)     alors 

          H:=00  

          Fsi

     Fsi

 Fsi 

Ecrire( ' L"heure est :  '  , S ,  ':'  , M ,  ':'  , H ) ; 

 

Fin.

 

Answered on 21:09, Friday 10 Nov 2017 by Fateh HESSAINIA (61 points)
In Algorithmique et structure de données 1



Answer (4)

0 votes

algorithme temps;

var h,m,s :entier;

debut

ecrire('entrer heure puis les minutes puis les secondes');

lire(h,m,s);

s:=s+1;

si(s=60)alors

debut 

s:=0;

m:=m+1;

fin;

si(m=60) alors

m:=0;

si(m=60) et (h=23)alors

debut

m:=0;

h:=0;

fin;

écrire('dans une seconde il sera',h,'heure et',m,'minute et',s,'seconde');

fin.

G3

 

Answered on 22:07, Friday 10 Nov 2017 by tassnime ladjailia (6 points)
In Algorithmique et structure de données 1



Answer (5)

-1 votes

algorithme  Heure  ; 

Var  S , M , H :  entier ;;

Debut

ecrire(' donner l"heure ' ) ; 

Lire( S , M , H ); 

Si    ( (H<=23) )  et (M<=59)  )  et (S<=59)  )     alors 

Ecrire( '  l"heure est valide '  ) 

Sinon 

Ecrire( '  L"heure  non valide' ) 

Fsi 

 

S:=S+1 ; 

Si   (S>59)    alors 

S:=00

M:=M+1 

   Si (M>59)    alors 

    M:=00 

     H:=H+1 ;

         Si  ( H>23)     alors 

          H:=00  

          Fsi

     Fsi

 Fsi 

Ecrire( ' L"heure est :  '  , S ,  ':'  , M ,  ':'  , H ) ; 

 

Fin.

Answered on 22:18, Friday 10 Nov 2017 by عبد الرحمان برينيس (136 points)
In Algorithmique et structure de données 1



Answer (6)

0 votes

Algorithme heure ;

Var s ,m,h: entier ;

Début

Écrire ('donnez l'heure');

Lire (s,m,h);

Si (h<=23) et ( m<=59)et (s<=59) alors 

Écrire ('l'heure est valide')

Sinon 

Écrire (' l'heure non valide ')

Fsi ;

s:=s+1;

Si s>59 alors 

s:= 00

fsi ;

m:=m+1

Si m>59 alors 

m:= 00 

Fsi;

h:=h+1

Si h>23 alors 

h:=00

Fsi ;

Écrire (' l'heure est:',s,m,h);

Fin.

 

 

Answered on 00:06, Saturday 11 Nov 2017 by Aitkaki kahina Aitkaki kahina (27 points)
In Algorithmique et structure de données 1



Answer (7)

0 votes

algorithme temp;

var s,m,h:entier;

debut

écrire('donnez moi l'heure');

lire(s,m,h);

si((h<=23) et (m<=59) et (s<=59)) alrs

  écrire('l'heure est valide)

sinon

    écrire('l'heure n'est pas valide')

fsi;

s:=s+1;

m:=m+1;

h:=h+1;

cas à s,m,h vaut

s>59:écrire('s:=0');

m>59:écrire('m:=0');

h>23:écrire('h:=0');

fcas;

fin.

 

Answered on 10:11, Saturday 11 Nov 2017 by ريان ريدان (228 points)
In Algorithmique et structure de données 1



Answer (8)

0 votes

;Algorithme heure

;Var h,m,s:entier

Debut

;(Lire(h,m,s

Cas ou heures vaut

Si (h=<23) et (m=<59) et (s=<59) alors

('Ecrire('lheure est valide

Si non

('Ecrire('lheure ne pas valide

Si h=h+1 alors

('Ecrire('h=0

Fsi

Si m=m+a alors

('Ecrire('m=0

Fsi

Si  s=s+1 alors

('Ecrire('s=0

Fsi

.fin

Fsi

Si h=h+1

 

Answered on 10:28, Saturday 11 Nov 2017 by amina monebbah (61 points)
In Algorithmique et structure de données 1



Answer (9)

0 votes

Algorithme  temps;

Var s,m,h:entier;

Debut

Ecrire('donnez l''heure');

Lire(h,m,s);

Si(h<=23 et m<=59 et s<=59)alors

Ecrire('l''heure est valide')

Sinon

Ecrire('l''heure non valide')

Fsi;

S:=s+1;

m:=m+1;

h:=h+1;

Cas á s,m,h vaut

s>59:ecrire('s:=0');

m>59:ecrire('m:=0');

h>23:ecrire('h:=0');

Fin;

Fin.

 

 

G3

 

Answered on 10:59, Saturday 11 Nov 2017 by عبير بن عديد (3 points)
In Algorithmique et structure de données 1



Answer (10)

0 votes

bonne aprés midi abir mais tu as une faute à la fin du porogramme qui t'écris exact aprés l'instructin (h>23:écrire('h:=0') on doit écrit fincas non fin

Answered on 13:24, Saturday 11 Nov 2017 by ريان ريدان (228 points)
In Algorithmique et structure de données 1



Answer (11)

0 votes

Algorithme temps ;

Var h,m,s:entier ;

Debut 

ecrire ('donnez l''heure puis les munites puis les seconds ');

lire (h,m,s);

Si (h<=23) et (m<=59)et(s<=59)alors 

   ecrire (' l''heure est valide ')

Sinon 

   ecrire ('l''heure ne pas valide ');

s:=s+1;

Si (s>59) alors 

     debut 

          s:=0;  m:=m+1;

      fin;

Si (m>59) alors 

      debut 

          m:=0;    h:=h+1;

      fin;

Si  (h>23) alors 

     h:=0;

ecrire ('dans une seconde il sera',h,'heure et',m,'munite et',s,'seconds et');

fin.

G3

Answered on 16:51, Saturday 11 Nov 2017 by narimene kechaichia (14 points)
In Algorithmique et structure de données 1



Answer (12)

0 votes

algorithme heur;

var s,m,h: entier;

debut

écrire('donnez l'heure');

lire(s,m,h);

si((h<=23) et (m<=59) et (s<=59)) alrs

  écrire('l'heure est valide)

sinon

    écrire('l'heure n'est pas valide') 

s:=s+1;

Si (s>59) alors 

     debut 

          s:=0;  m:=m+1;

      fin;

Si (m>59) alors 

      debut 

          m:=0;    h:=h+1;

      fin;

Si  (h>23) alors 

     h:=0;

ecrire ('dans une seconde il sera',h,'heure et',m,'munite et',s,'seconds et');

fin.

Answered on 17:50, Saturday 11 Nov 2017 by نسرين ولهي (106 points)
In Algorithmique et structure de données 1



Answer (13)

0 votes

 

Algorithme temps ;

Var h,m,s:entier ;

Debut 

ecrire ('donnez l''heure puis les munites puis les seconds ');

lire (h,m,s);

Si (h<=23) et (m<=59)et(s<=59)alors 

   ecrire (' l''heure est valide ')

Sinon 

   ecrire ('l''heure ne pas valide ');

s:=s+1;

Si (s>59) alors 

     debut 

          s:=0; m:=m+1;

      fin;

Si (m>59) alors 

      debut 

          m:=0; h:=h+1;

      fin;

Si (h>23) alors 

     h:=0;

ecrire ('dans une seconde il sera',h,'heure et',m,'munite et',s,'seconds et');

fin.

G3

Answered on 21:37, Sunday 12 Nov 2017 by Khaoula Mokrane (50 points)
In Algorithmique et structure de données 1



Answer (14)

0 votes

ALGORITHME temps;

VAR h,m,s:entier;

DEBUT

     ECRIRE ('Introduisez dans l'ordre l'heure, la minute, et la seconde:');

     LIRE (h,m,s);

          SI (h>23 OU m>59 OU s>59) ALORS 

              ECRIRE ('Erreur. L'heure est invalide.')

          SINON 

          s:=s+1;

               SI (s=60) ALORS

          s:=0 

          m:=m+1

          FINSI;

               SI (m=60) ALORS

          m:=0

          h:=h+1

          FINSI;

               SI (h=24) ALORS

          h:=0

          FINSI;

ECRIRE ('Dans une seconde il sera:',h,'heure(s)',m,'minute(s)',s,'seconde(s)');

FIN.

          

Answered on 21:44, Monday 13 Nov 2017 by Adlène Beddiar (18 points)
In Algorithmique et structure de données 1



Answer (15)

1 votes

algorithme temp;

var h m s :entier;

debut

ecrire('entrez l'heur,minite,second');

lire (h,m,s);

si (s:=60)alor

debut

s:=0;

m:=m+1;

finsi;

si(m:=60)alor

debut

m:=0;

h:=h+1;

finsi;

si(h:=24)alor

h:=0;

ecrire('dans une seconde il sera :',h,'heur(s)','m,'minite(s)et','s,'seconde(s)');

fin.

Answered on 23:59, Monday 13 Nov 2017 by nacer eddine ben nia (68 points)
In Algorithmique et structure de données 1



Answer (16)

0 votes

algorithme temps;

var h,m,s:entier;

debut

écrire ('donnez l''heure puis les minutes puis seconde');

lire(h,m,s);

si (h<=23)et (s<=59)et (s<=59)alors

écrire ('l''heure valide')

sinon

écrire('l'heure non valide');

s:=s+1

si(s>59)alors

   debut

      s:=0;

      m:=m+1;

    fin;

si m>59 alors

    debut

      m:=0;

      h:=h+1;

    fin;

si

h>23 alors

h:=0;

écrire('dans une seconde il sera ',h,'heur et ',m,'minute et' ,s,'second et ');

fin.

G3

 

Answered on 18:30, Tuesday 14 Nov 2017 by hadjer haou (22 points)
In Algorithmique et structure de données 1



Answer (17)

0 votes

l'algorithme :

Algorithme temp;
Var h,m,s: entier;
Debut
écrire ('Entrez L''heures, minutes, secondes par ordre');
Lire(h,m,s);
s:=s+1
si(s=60) alors
Debut
s:=0;
m:=m+1;
fin;
si(m=60) alors
Debut
m:=0;
h:=h+1;
fin;
si(h=24)alors
h:=0;
écrire('Aprés une seconde il sera :',h,'heure(s) et',m,'minute(s) et',s,'seconde(s)');
fin.

Programme :

Résultat :

Maoua Haithem Sofiene G3 N30

Answered on 18:34, Tuesday 14 Nov 2017 by هيثم سفيان معاوة (21 points)
In Algorithmique et structure de données 1



Answer (18)

0 votes

Algorithme afficher_temp;

var h,m,s:entier;

debut

ecrire ('donner heurs puis munite puuis soconds!');

lire(h,m,s);

s:=s+1

si (m=60)alors

debut

m:=0;

h:=h+1;

fin;

si(h=24) alors 

h:=00;

si(s=0) alors

s:=00;

m:=m+1;

ecrire('dans un seconde,il sera',h,'heurs(9),',m,'minute(s)et',s,'seconde(s)');

fin.

 

Answered on 20:51, Tuesday 14 Nov 2017 by anoiar selatnia (2 points)
In Algorithmique et structure de données 1



Answer (19)

0 votes

Algorithme temps;

Var h,m,s:entier

Debut

Ecrire ( 'lntroduisez dans l'ordre l'heure,la minute, et la deconde:');

Lire (h,m,s);

Si ( h>23 ou m>59 ou s>59 alors

Ecrire ('erreur l'heure et invalide.')

Sinon

S:= s+1

Si (s=60) alors

S:=0

M:=m+1

Fsi;

Si (m=60)alors

M:=0

H:=R+1

Fsi;

Si (h=24)alors

H:=0

Fsi;

Ecrire ('dans une seconde il sera :',h,'heure(s)',m,'minute(s)',s,'seconde(s)');

Fin.

 

Answered on 21:57, Tuesday 14 Nov 2017 by ويصال لعلايبية (11 points)
In Algorithmique et structure de données 1



Answer (20)

0 votes

Answered on 22:18, Tuesday 14 Nov 2017 by khawla Necibi (52 points)
In Algorithmique et structure de données 1



Answer (21)

0 votes

Algorithme  temps ; 

Var h, min, s : entier 

Debut 

Écrire ('donnez l''heure et le minutes les secondes '); 

Lire (h, min, s); 

Si ( h >23) ou (min>59)ou ( s>59) alors

Ecrire('heure n''est pas validé ')

Sinon 

Ecrire (' heure validé '); 

S:=s+1

Si (s=60) alors 

Debut

Min :=0; 

H :=  H+1; 

Fin ; 

Si (h=24) alors 

H:=0; 

Ecrire (' le tempe après  un second sers ' ,h, 'heur est' , min , ' minutes est', s,  ); 

Fin. 

G04

 

Answered on 15:36, Thursday 16 Nov 2017 by Amani Haraoubia (47 points)
In Algorithmique et structure de données 1



Answer (23)

0 votes

Algorithme   Heure  ; 

Var  S , M , H :  entier ; 

Debut 

ecrire(' donner l"heure ' ) ; 

Lire( S , M , H ); 

Si    ( ( H>=0) et (H<=23) )  et  (  (M>=0) et (M<=59)  )  et  (  (S>=0) et (S<=59)  )     alors 

Ecrire( '  l"heure est valide '  ) 

Sinon 

Ecrire( '  L"heure  non valide' ) 

Fsi 

 

S:=S+1 ; 

Si   (S>59)    alors 

S:=00

M:=M+1 

   Si (M>59)    alors 

    M:=00 

     H:=H+1 ;

         Si  ( H>23)     alors 

          H:=00  

          Fsi

     Fsi

 Fsi 

Ecrire( ' L"heure est :  '  , S ,  ':'  , M ,  ':'  , H ) ; 

 

Fin.

 

Answered on 13:55, Friday 1 Dec 2017 by sara younsi (127 points)
In Algorithmique et structure de données 1



Answer (24)

0 votes

Algorithme heure;

Var s,m,h:entire;

Debut

Lire(s,m,h);

Si ((h>=0) et (h<=23) et (m>=0) et (m<=59) et (s>=0) et (s<=59)) alors

Ecrire('l'heureest valide')

Simon 

Ecrire('lheure non valide')

FSI;

S:=s+1;

Si s<=59 alors

S=0

M:=m+1

Si m<=59

M:=0

H:=h+1

Si h<=23

H:=0

FSI;

FSI;

FSI;

Ecrire(h,m,s);

Fin.

 

Answered on 16:00, Friday 1 Dec 2017 by fardous bouhama (60 points)
In Algorithmique et structure de données 1



Answer (25)

0 votes

Algorithme heure;

Var s,m,h:entire;

Debut

Lire(s,m,h);

Si ((h>=0) et (h<=23) et (m>=0) et (m<=59) et (s>=0) et (s<=59)) alors

Ecrire('l'heureest valide')

Simon 

Ecrire('lheure non valide')

FSI;

S:=s+1;

Si s<=59 alors

S=0

M:=m+1

Si m<=59

M:=0

H:=h+1

Si h<=23

H:=0

FSI;

FSI;

FSI;

Ecrire(h,m,s);

Fin.

 

Answered on 16:00, Friday 1 Dec 2017 by fardous bouhama (60 points)
In Algorithmique et structure de données 1



Answer (26)

0 votes

Algorithme Temps;

var h,m,s:entier;

debut

écrire('donnez l'heure puis les minutes puis les secondes ');

lire(h,m,s);

si (h<=23) et (m<=59) et (s<=59) alors 

ecrire('l'heure est valide ');

sinon ecrire('l'heure non valide ');

s:=s+1;

si (s>59)alors

debut

s:=0; m:=m+1;

fin;

si (m>59) alors

debut

m:=0; h:=h+1;

fin;

si(h>23) alors

h:=0;

ecrire('dans une seconde il sera',h,'heure et ',m,' minute et ',s,' seconde et ');

fin.

Answered on 18:30, Friday 1 Dec 2017 by laabidi Benouareth (112 points)
In Algorithmique et structure de données 1



Answer (27)

0 votes

algorithme temp;

var s,m,h:entier;

debut

écrire('donnez moi l'heure');

lire(s,m,h);

si((h<=23) et (m<=59) et (s<=59)) alrs

  écrire('l'heure est valide)

sinon

    écrire('l'heure n'est pas valide')

fsi;

s:=s+1;

m:=m+1;

h:=h+1;

cas à s,m,h vaut

s>59:écrire('s:=0');

m>59:écrire('m:=0');

h>23:écrire('h:=0');

fcas;

fin.

Answered on 19:37, Sunday 3 Dec 2017 by seif eddine touati (166 points)
In Algorithmique et structure de données 1



Answer (28)

0 votes

Algorithme   Heure  ; 

Var  S , M , H :  entier ; 

Debut 

ecrire(' donner l"heure ' ) ; 

Lire( S , M , H ); 

Si    ( ( H>=0) et (H<=23) )  et  (  (M>=0) et (M<=59)  )  et  (  (S>=0) et (S<=59)  )     alors 

Ecrire( '  l"heure est valide '  ) 

Sinon 

Ecrire( '  L"heure  non valide' ) 

Fsi 

 

S:=S+1 ; 

Si   (S>59)    alors 

S:=00

M:=M+1 

   Si (M>59)    alors 

    M:=00 

     H:=H+1 ;

         Si  ( H>23)     alors 

          H:=00  

          Fsi

     Fsi

 Fsi 

Ecrire( ' L"heure est :  '  , S ,  ':'  , M ,  ':'  , H ) ; 

 

Fin.

Answered on 17:57, Friday 8 Dec 2017 by nacer eddine ben nia (68 points)
In Algorithmique et structure de données 1



Answer (29)

0 votes

algorithme temp;

var s,m,h:entier;

debut

écrire('donnez moi l'heure');

lire(s,m,h);

si((h<=23) et (m<=59) et (s<=59)) alrs

  écrire('l'heure est valide)

sinon

    écrire('l'heure n'est pas valide')

fsi;

s:=s+1;

m:=m+1;

h:=h+1;

cas à s,m,h vaut

s>59:écrire('s:=0');

m>59:écrire('m:=0');

h>23:écrire('h:=0');

fcas;

fin.                                                                   g:3

Answered on 21:11, Monday 11 Dec 2017 by amar zaoui (10 points)
In Algorithmique et structure de données 1



Answer (30)

0 votes

algorithme temp;

var s,m,h:entier;

debut

écrire('donnez moi l'heure');

lire(s,m,h);

si((h<=23) et (m<=59) et (s<=59)) alrs

  écrire('l'heure est valide)

sinon

    écrire('l'heure n'est pas valide')

fsi;

s:=s+1;

m:=m+1;

h:=h+1;

cas à s,m,h vaut

s>59:écrire('s:=0');

m>59:écrire('m:=0');

h>23:écrire('h:=0');

fcas;

fin.

Answered on 19:16, Thursday 14 Dec 2017 by مراد صوايفية (12 points)
In Algorithmique et structure de données 1



Answer (31)

0 votes

Algorithme temp;
Var h,m,s: entier;
Debut
écrire ('Entrez L''heures, minutes, secondes par ordre');
Lire(h,m,s);
s:=s+1
si(s=60) alors
Debut
s:=0;
m:=m+1;
fin;
si(m=60) alors
Debut
m:=0;
h:=h+1;
fin;
si(h=24)alors
h:=0;
écrire('Aprés une seconde il sera :',h,'heure(s) et',m,'minute(s) et',s,'seconde(s)');
fin.

Answered on 18:12, Tuesday 19 Dec 2017 by Cadi Mohamed riadh (14 points)
In Algorithmique et structure de données 1



Answer (32)

0 votes

Algorithme temp ;

Var h,m,s:entier ;

Debut

Lire(h,m,s);

Si s<60 alors

Écrire ('le temp est',h,'H',m,'M',s,'S);

Finsi;

Si s=60 alors

Écrire('le temps est ',h,'H',m+1,'M );

Fsi;

Fin.

Answered on 21:36, Thursday 21 Dec 2017 by أميرة زمال (84 points)
In Algorithmique et structure de données 1



Do you have an answer ?