بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
ممكن يا اخواني تساعدوني في حل
Exercice N°1. Fusion de deux listes
soient deux listes de chaine de caractères, telle que la première list contient les paramètres suivantes( nom, prénom, adresse ,date de naissance ,activité , Et la deuxième liste contient les valeurs de ces paramètres(par exemple ,,tarek ,meguerhi ,eloued,21/06/87,étudiant) ,la fusion permet de créer une liste dont les maillons sont basculés entre paramètre et valeur . puis afficher la liste résultante , comme suit
nom / megure
prenom / tarek.
Et etc.
Exercice N°2 . Calculateur a paile
Considerons l'expression suivante .(59+23)*(10+8), On veut ècrire un petit calculateur capable d'effectuer les opérations +,* sur nombres entiers . Pour effectuer (56+23)*(10+8) ,on procède comme suit / on lit chaque foi une chaine de caractères. Si elle correspond à un entier , on l'empile .
Si elle correspond à un opérateur (+ou*), on dépile deux entiers , on effectue l'operation sur ces entier (celui qui était au sommet et le suivant ), rt on remet le résultat sur la pile. Quand on lit =,on affiche le sommet de la pile ,pn quitte.
Afficher 1422=
1422
*
18
+
8
8
10
10
79
+
23
23
56
Mull 56
79
10
79
79
56