0% ont trouvé ce document utile (0 vote)
146 vues2 pages

Exercice 1

Cet exercice contient 5 exercices qui décrivent des algorithmes de calcul et de conversion entre unités de temps. Les exercices impliquent des variables, des saisies, des affectations et des calculs mathématiques simples.

Transféré par

moradali
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
146 vues2 pages

Exercice 1

Cet exercice contient 5 exercices qui décrivent des algorithmes de calcul et de conversion entre unités de temps. Les exercices impliquent des variables, des saisies, des affectations et des calculs mathématiques simples.

Transféré par

moradali
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Exercice 1

Décrire à l’aide d’un tableau l’évolution des variables lors de l’exécution des instructions suivantes :

a3 Instruction 0 a =? b=? c=?


b  a+2 Instruction 1 a=3 b=? c=?
ca+5 Instruction 2 a=3 b=5 c=?
ac+a Instruction 3 a=3 b=5 c=8
bc+a Instruction 4 a=11 b=5 c=8
c  a + b*c Instruction 5 a=11 b=19 c=8
Instruction 6 a=11 b=19 c=163

Exercice 2
Décrire à l’aide d’un tableau l’évolution des variables lors de l’exécution des instructions suivantes :

Instruction 0 a =? b=? c=?


a2 Instruction 1 a=2 b=? c=?
b7
Instruction 2 a=2 b=7 c=?
ca
Instruction 3 a=2 b=7 c=2
ab
Instruction 4 a=7 b=7 c=7
bc
Instruction 5 a=7 b=7 c=7
Que constatez vous ? Affectation d'un variable par un autre variable

Exercice 3
Ecrire un algorithme qui demande à l’utilisateur un nombre d’heures, un nombre de minutes et un nombre de
secondes, convertit le tout en secondes et affiche le total.

algorithme calcul seconde


variables
heure,minute,seconde,resultat // algorithme calcul seconde en JavaScript
debut var heure, minute, seconde, resultat;
heure <- Saisie(); heure=Saisie();
minute <- Saisie(); minute=Saisie();
seconde <- Saisie(); seconde=Saisie();
//j'attribut à : heure=heure*3600;
heure <- heure * 3600; minute=minute*60;
minute <- minute * 60; resultat=heure+minute+seconde;
//seconde <- seconde; Ecrire(resultat);
resultat <- heure + minute + seconde;
Ecrire(resultat)
fin
Exercice 4 Ecrire un algorithme qui demande un nombre total de secondes, convertit ce nombre en heures, minutes
et secondes. L’affichage sera formaté ainsi : heures :minutes :secondes.

algorithme calcul H:M:S


variables
// algorithme calcul H:M:S en JavaScript
totalSecondes:entier;
var totalSecondes heure, minute, seconde, reste;
heure:entier;
totalSecondes=Saisie();
minute:entier; heure=totalSecondes/3600;
seconde:entier; reste=totalSecondes%3600;
reste : entier; minute=reste/60;
début seconde=reste%60;
totalSecondes <- Saisie(); // 7480 Ecrire(heure + '.' + minute + '.' + seconde);
heure <- totalSecondes/3600; //2
reste <- totalSecondes MOD 3600; //280
minute <- reste/60; //4
seconde <- reste MOD 60; // 40
Ecrire(heure + ":" + minute + ":" + seconde);
fin

Exercice 5
Un élève passe un examen de trois matières avec les coefficients correspondants : Mathématiques (3), Informatique
(5) et Français (2). Ecrire un algorithme qui demande la saisie des notes de l’élève, calcule et affiche sa moyenne.

algorithme calcul mayenne


variables
math,info,francais,moyenne
debut
math <- Saisie();
info <- Saisie();
francais <- Saisie();
//j'attribut à :
math <- math * 3;
info <- info * 5;
francais <- francais * 2;
moyenne <- (math + info + francais)/10;
Ecrire(moyenne)
fin

Vous aimerez peut-être aussi