• Aucun résultat trouvé

SERIE STRUCTURES ITEARTIVES

N/A
N/A
Protected

Academic year: 2022

Partager "SERIE STRUCTURES ITEARTIVES"

Copied!
3
0
0

Texte intégral

(1)4éme Scientifique. 97 678 302. SERIE STRUCTURES ITEARTIVES Exercice N°1 : Effectuer un analyse (TDO), un algorithme intitulé Nombre permettant d’afficher tous les entiers naturels formés de quatre chiffres dont leur somme donnera un entier de un chiffre. Exemple : La somme des chiffres de l’entier 2004 est égale à 6 (2+0+0+4=6) Donc l’entier 2004 sera affiché. Exercice N°2 : 1) Ecrire un programme pascal qui compte le nombre d’apparition (répétition) d’un réel x positif donnée dans un tableau T composé par m ( 2<m<20) réels positif . 2) Lire un nombre entier et déterminer s'il est premier. Exercice N°3 : 1) Effectuer un analyse (TDO), un algorithme qui permet de saisir une chaine de caractère alphabétique commençant obligatoirement par une lettre Majuscule et se terminant par une lettre Majuscule ensuite déterminer et afficher si cette chaine est palindrome ou Non . Une Chaine est Dite Palindrome Si elle se lit de gauche à droite et inversement de la même manière Exemple Ch = “RadaR“ Exercice N°4 Ecrire un programme permettant de tester si un nombre est premier ou non Un nombre est dit premier s’il est divisible par 1 et par lui-même Exercice N°5 Effectuer une analyse intitulée Nombre_mot qui permet de lire une chaîne CH puis compte le nombre de mots de cette chaîne sachant que 2 mots successives sont séparés par un seul espace . Exercice N°6 Effectuer une analyse intitulé éclatement qui permet d’éclater Un tableau B en deux tableaux BN( contenant les éléments négatifs de B) et BP(contenant les éléments positifs de B). B composé de N(n<=20) entiers comprises entre 25 et –25. Khmili Meher. 1. 22 705 721.

(2) 4éme Scientifique. 97 678 302. Exercice 7: Ecrire un programme permettant de saisir un entier N compris entre 5 et 10 puis de remplir un tableau T par N caractères alphabétiques majuscules ensuite on vous demande de crypter les données figurant dans le tableau comme suit :  Pour chaque caractère permuter le chiffre de dizaine avec celui des unités et trouver le nouveau code ASCII  Déterminer le nouveau caractère correspondant au code ASCII déjà trouvé apres permutation  Mettre ce caractère dans la case correspondante d’un autre tableau T2 et l’afficher Exercice 8: Ecrire un programme permettant de saisir les noms de N élèves (5 <N<10) puis de chercher et afficher si un élève donnée existe dans le tableau ou nom s’il existe afficher sa position sinon afficher n’existe pas Exercice 9:  Soit l’algorithme suivant 0) Début Inconnue. 3) Ecrire (P). 1) Lire(x). 4) Fin Inconnue. 2) Lire(y). Complétez les pointillés. 3) ………………. Donnez le résultat de cette algorithme pour x= 3 et. 2) Pour i de 1 à x faire. y =4. P P*y. Quel. est. le. rôle. de. cet. algorithme. FIN POUR . Khmili Meher. 2. 22 705 721.

(3) 4éme Scientifique. 97 678 302. 1) On remarque que le programme manque l’affichage du résultat écrire l’instruction nécessaire pour afficher le contenu de la chaine ch à la fin du programme 2) Exécuter le programme pour les valeurs suivantes de ch : ‘info’ et ‘Bac’ .Puis donner le rôle de ce programme Exercice 10: Soit un tableau T de 20 entiers positifs. Ecrire un programme Pascal qui permet d’afficher les éléments de T compris entre deux positions P1 et P2 , leur moyenne arithmétique , la valeur maximale et la valeur minimale contenues dans cet intervalle. On donne 1<=P1<P2<=20. Khmili Meher. 3. 22 705 721.

(4)

Références

Documents relatifs

Ecrire une analyse un algorithme puis une traduction en Pascal d'un programme intitulé Affichage qui permet de saisir un entier naturel n puis de remplir un tableau T

Ecrire l’analyse et l’algorithme du programme Devoir qui permet de remplir un tableau par n caractères alphabétiques dans l’ordre croissant puis de l’éclater en deux

L’ann´ ee courante sera mise dans une variable.. Exercice

(4) Effectuer une sym´ etrie axiale de l’image (on remplacera chaque image tab[i][j] par image tab[-i][j]).. (5) Effectuer une sym´ etrie centrale

Ecrire un programme qui lit deux variables de type enti` ´ ere, les affiche, ´ echange leur contenu et les affiche de nouveau.. Exercice

Exercice 3 : Petit probl` eme avec fonction affine (10 minutes) (3 1 / 2 points) Monsieur Benoit, c´ el` ebre informaticien (et math´ ematicien), se lance dans la vente

Ecrire un programme simple permettant de saisir 10 valeurs, de les placer dans un tableau (montableau) et de les restituer à l’écran..

- Ecrire une fonction récursive qui calcule le PGCD de deux entiers positifs. On suppose qu’on ne peut effectuer que