Upload
ch
View
220
Download
0
Embed Size (px)
DESCRIPTION
les structures de données
Citation preview
chapitre1 : LES STRUCTURES DE DONNEES Série d’exercices
L’ordre de priorité entre les opérateurs est comme suit :
1. -, NOT : Opérateur unaires. 2. *, /, DIV, MOD, AND :
Opérateur multiplicatif 3. +, -, OR, XOR : Opérateur
additifs 44.. =, <>, <,>, <=,>= : Opérateur
relationnels
Exercice 1 :
Ecrire un programme qui affiche les résultats suivants d'un real saisi:
la partie entière de 5.2 est : 0.2
la valeur proche de 5.2 est : 5
la valeur absolue de 5.2 = 5.2
la racine carrée de 5.2 est : 2.28
le carré de 5.2 est : 27.04
la partie fractionnaire de 5.2 est : 0.2
Exercice 2 :
Ecrire une analyse, un algorithme d’un programme qui permet de convertir une lettre majuscule en
une lettre minuscule (en utilisant les fonctions déjà vues).
Exercice 3 :
Ecrire un programme intitulé IMAGEASCII, qui remplit un tableau T de 4 caractères puis remplit
dans un autre tableau T1 par le code ASCII de chaque élément de T.
Exercice 4 :
Etablir l’analyse et l’algorithme du programme INSERTION qui pour deux entier N1 et N2 (N1 formé
de trois chiffres et N2 formé de deux chiffres) insère N2 dans N1 comme suit : le premier chiffre de N2
sera entre le premier et le deuxième chiffre de N1 et le deuxième chiffre de N2 sera entre le
deuxième et le troisième chiffre de N1.
Exemple : si N1=125 et N2=87 alors le résultat sera 18275
Exercice 5 :
Ecrire un programme intitule date qui lit une chaine composé d’une date sous la forme « jjMMaa »
et affiche le jour, le mois et l’année prochaine.
Exemple :
« 03112016 »
Le jour est : 3, le mois est 11, l’année prochaine est 2017.
Si les opérateurs ont la même priorité, le
calcul de l’expression se fera de gauche à droite.
Dans tous les cas, les opérateurs misent entre
parenthèses sont prioritaires.