Algo

Disponible uniquement sur Etudier
  • Pages : 4 (783 mots )
  • Téléchargement(s) : 0
  • Publié le : 23 novembre 2011
Lire le document complet
Aperçu du document
Exercices Algorithmique 1

Exercices Algorithmique
Exos :Variables

Exercice 1.1 Quelles seront les valeurs des variables A et B après exécution des instructions suivantes ? Variables A, B :Entier Début A←1 B←A+3 A←3 Fin Exercice 1.2 Quelles seront les valeurs des variables A, B et C après exécution des instructions suivantes ? Variables A, B, C : Entier Début A←5 B←3 C←A+B A←2 C←B–A FinExercice 1.3 Quelles seront les valeurs des variables A et B après exécution des instructions suivantes ? Variables A, B : Entier Début A←5 B←A+4 A←A+1 B←A–4 Fin

1

Exercices Algorithmique 1Exercice 1.4
Quelles seront les valeurs des variables A, B et C après exécution des instructions suivantes ? Variables A, B, C : Entier Début A←3 B ← 10 C←A+B B←A+B A←C Fin

Exercice 1.5
Quellesseront les valeurs des variables A et B après exécution des instructions suivantes ? Variables A, B : Entier Début A←5 B←2 A←B B←A Fin Moralité : les deux dernières instructions permettent-ellesd’échanger les deux valeurs de B et A ? Si l’on inverse les deux dernières instructions, cela change-t-il quelque chose ?

Exercice 1.6
Plus difficile, mais c’est un classique absolu, qu’il faut absolumentmaîtriser : écrire un algorithme permettant d’échanger les valeurs de deux variables A et B, et ce quel que soit leur contenu préalable.

Exercice 1.7
Une variante du précédent : on dispose de troisvariables A, B et C. Ecrivez un algorithme transférant à B la valeur de A, à C la valeur de B et à A la valeur de C (toujours quels que soient les contenus préalables de ces variables).

Exercice 1.8Que produit l’algorithme suivant ? Variables A, B, C : Chaîne Début A ← "423" B ← "12" C←A+B Fin
2

Exercices Algorithmique 1

Exos : Instructions d’écriture et de lecture
Exercice 2.1 Quelrésultat produit le programme suivant ? Variables val, double : Entier Début Val  231 Double  Val * 2 Afficher Val Afficher Double Fin

Exercice 2.2 Ecrire un programme qui demande un nombre...
tracking img