Algo.tn

Pascal-Les sous programmes

Exercice 1:

Ecrire un programme qui permet de saisir deux entiers a et b >0 puis permuter leurs valeurs enfin les afficher.

Exercice 2:

Écrire un programme qui permet de saisir deux entiers x et y <=9 puis calculer la puissance xy enfin afficher le résultat.

Exercice 3:

Écrire un programme qui permet de saisir un entier n ( entre 2 et 20), Remplir un tableau T au hasard par n entiers de valeurs entre 0 et 100, Afficher les éléments de T enfin afficher le maximum de T

Exercice 4:

Écrire un programme qui permet de saisir n entre 2 et 5 puis remplit un tableau T par des valeurs au hasard entre 10 et 99 puis affiche le tableau en ordre inverse enfin calcul et affiche le nombre des entiers pairs dans T.

Exercice 5:

Écrire un programme qui permet de saisir n entre 3 et 7 puis de remplir un tableau T de taille n par des lettres minuscules au hasard puis affiche le tableau en ordre inverse enfin calcul et affiche le nombre des voyelles dans T.

Exercice 6:

Écrire un programme qui permet de saisir n (doit être n=2 ou n=3) puis de remplir 2 vecteur t1 et t2 de taille n, puis de calculer et d'afficher le produit scalaire de deux vecteurs, en fin afficher si ce deux vecteurs sont orthogonaux. On rappelle que : pour t1(x1,y1) et t2(x2,y2) est ps=x1*x2+y1*y2 (deux vecteur sont orthogonaux si leurs produit scalaire est égale à zéro)

Exercice 7:

Écrire un programme qui permet de remplir un tableau T de taille n par des entiers positifs, puis extraire les entiers pairs dans un tableau T1 et les entiers impaires dans un tableau T2 , enfin afficher les tableaux T1 et T2.

Exercice 8:

Écrire un programme qui permet de saisir deux entiers n et p (tq 1≤p≤n) et de calculer puis afficher le nombre de combinaison de p éléments parmi n : CNP
sachant que: Cnp= n! / (p! *(n-p)!)

Exercice 9:

Écrire un programme qui permet de Saisir un réel x entre 0 et 1, puis calculer puis afficher la valeur approché VA de exp(x) avec la formule suivante:
...
ex=1+x/1!+x2/2!+x3/3!+x4/4! +... NB: Faire le calcul jusqu'à xi / i! <=0,001

Exercice 10:

Écrire un programme qui permet de saisir une chaîne Ch composée uniquement de chiffres et de lettres puis extraire les lettres dans une chaîne CH1 et les chiffres dans une chaîne CH2.

Exercice 11:

Ecrire un programme qui inverse une chaîne de caractères de longueur < 10 caractères,puis indique si c'est un palindrome. (s'écrivant de la même façon de gauche à droite et de droite à gauche . Exemples : radar, elle,...) .

Exercice 12:

Écrire un programme permettant d'enlever les caractères qui se répètent dans une chaîne ch.
Exemples :ch="sciences" → "scien" "programmation" → "progamtin"

Exercice 13:

Écrire un programme qui demande à l’utilisateur un texte et un mot, puis affiche pour chaque lettre du mot, le nombre d’occurrences de cette lettre dans le texte de départ

Exercice 14:

Un nombre est dit perParfait s'il est parfait(égale à la somme de ces diviseurs) et son successeur est premier.
Exemple : 6 est perparfait car il est parfait (6=3+2+1) et son successeur 7 est premier.
Déterminer tous les nombres Perparfaits <=100

Algo.tn ©