Vous êtes sur la page 1sur 4

AYADI

Tahar
Exo Algo semaine du 26/09/2022

Exercice 102  :
EN DTI
Algorithme: Écrire et Lire 5 réels
Variables:  a: réel ; b: réel ;  c: réel ;  d: réel ;  e: réel 
DÉBUT
Ecrire par l’utilisateur pour chaque variable un réel associé ;
Lire par la machine pour chaque variable le réel qui lui est associé ;
FIN
ACD
Tâche : Écrire et Lire 5 réels à l’écran.
Décomposition : récupération des 5 réels par la machine, inscription des 5
réels dans la RAM, affichage des 5 réels à l’écran. Demande par la
machine à l’utilisateur de saisir 5 nombres réels au clavier,

Exercice 104  :
Pour 5 fois
avancer à droite
monter d’une case
Fpour
Avancer à droite

Exercice 109  :
Saisir un réel « pe » correspondant au paiement effectué
Saisir un entier « pt » correspondant au prix du ticket
Si pe>=pt :
Retourner 0
Créer une variable vide « rendue » correspondant à ce que le client va
recevoir
Créer une variable vide « différence » correspondant à la soustraction de
« p » par « r »
Créer une liste « monnaie » pouvant prendre les différentes valeurs : 500 ;
200 ; 100 ; 50 ; 20 ; 10 ; 5 ; 2 ; 1 ; 0,5 ; 0,2 ; 0,1 ; 0,05 ; 0,02 ; 0,01
Pour « m » dans « rendue » :
Si la division euclidienne de différence par m est > O :
 rendue de m = division euclidienne de différence par m
différence = reste de différence par m
Retourner rendue

Exercice 110  :

Saisir un nombre A -> B-A=x


Saisir un nombre B -> A + (A+1) +(A+2)+…+(A+x)=S
Afficher S

Exercice 111  :

Tâche: Imprimer un document.


Décomposition : Récupération du fichier, trouver fichier à imprimer,
imprimer le fichier. Décomposition de la tâche « trouver fichier à
imprimer » : utilisateur se rend dans ses documents, choisit le fichier,
indique à la machine le fichier à afficher, la machine envoie l’info à
l’imprimante du fichier à imprimer, impression.
Exercice 308  :

x et y ont été initialisés comme des nombres décimaux.


Il a ensuite été affecté à y, la division du nombre décimal 22,0 par le
chiffre décimal 7,0. Le résultat de cette opération étant donc 3.14285714
(à 10-8).
Il a été affecté à x, la division du nombre 22 par le chiffre 7, or x ayant été
affecté comme une variable décimale alors, le résultat trouvé sera le même
que précédemment : x=y.

Exercice 401  :

Saisir par l’utilisateur « Bonjour » et l’afficher.

Créer une variable entière nommée annee_saisie

Saisir par l’utilisateur via le clavier l’année en cours et


l’introduire dans « annee_saisie ».
Afficher annee_saisie

Créer une variable « opposé de annee_saisie » renvoyant


l’opposé de – (annee_saisie)

Afficher opposé de annee_saisie

Si annee_saisie = 2021

Afficher le message « l’annee en cours est annee_saisie »

Aller à la ligne

Créer 4 variables, dont 3 renvoyant à des entiers nommées «


note1 », « note2 », « « note3 » et 1 renvoyant à un réel
nommée « moyenne »

Affecter 3 entiers à note1, note2, et note3 choisis par


l’utilisateur.

Créer une variable nommée « somme »

Affecter à somme, la somme entière de note 1, note2, et note3

Affecter à moyenne la division de la valeur affectée à somme


par 3

Afficher, note1, note2, note3, somme, moyenne.

Exercice 404 :

Créer une variable entière nommée « nb_entier ».


Demander à l’utilisateur de saisir un nombre entier et
l’affecter à « nb_entier »

Afficher nb_entier

Créer une variable entière nommée « nb_entier_carré».

Multiplier la valeur stockée dans nb_entier par elle-même et


l’affecter à nb_entier_carré

Afficher nb_entier_carré

Vous aimerez peut-être aussi