Vous êtes sur la page 1sur 1

Exercice 1 :

Ecrire un programme qui affiche les rsultats suivants d'un real saisi:
la partie entire de 5.2 est : 0.2
la valeur proche de 5.2 est : 5
la valeur absolue de 5.2 = 5.2
la racine carre 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 dun programme qui permet de convertir une lettre majuscule en
une lettre minuscule (en utilisant les fonctions dj vues).
Exercice 3 :
Ecrire un programme intitul IMAGEASCII, qui remplit un tableau T de 4 caractres puis remplit
dans un autre tableau T1 par le code ASCII de chaque lment de T.
Exercice 4 :
Etablir lanalyse et lalgorithme du programme INSERTION qui pour deux entier N1 et N2 (N1 form
de trois chiffres et N2 form de deux chiffres) insre N2 dans N1 comme suit : le premier chiffre de N2
sera entre le premier et le deuxime chiffre de N1 et le deuxime chiffre de N2 sera entre le
deuxime et le troisime chiffre de N1.
Exemple : si N1=125 et N2=87 alors le rsultat sera 18275

Exercice 5 :
Ecrire un programme intitule date qui lit une chaine compos dune date sous la forme jjMMaa
et affiche le jour, le mois et lanne prochaine.
Exemple :
03112016
Le jour est : 3, le mois est 11, lanne prochaine est 2017.
1.
2.

Si les oprateurs ont la mme priorit, le


calcul de lexpression se fera de gauche droite.
Dans tous les cas, les oprateurs misent entre
parenthses sont prioritaires.

3.
4.

Lordre de priorit entre les


oprateurs est comme suit :
-, NOT : Oprateur unaires.
*, /, DIV, MOD, AND :
Oprateur multiplicatif
+, -, OR, XOR : Oprateur
additifs
=, <>, <,>, <=,>= : Oprateur
relationnels

chapitre1 : LES STRUCTURES DE DONNEES

Srie dexercices

Vous aimerez peut-être aussi