منتديات جوهرة سوفت - Jawhara-Soft Forums منتديات جوهرة سوفت - Jawhara-Soft Forums

العودة   منتدى التعليم التونسي (Jawhara-Soft) > التعليم و الثقافة > دروس و إمتحانات الباكلوريا
دروس و إمتحانات الباكلوريا مخصص لطرح دروس و مستندات و إمتحانات تخص إمتحانات الباكلوريا


موضوع مغلق
 
أدوات الموضوع انواع عرض الموضوع
قديم 2010-10-24, 22:43 رقم المشاركة : 37



Great


****

On se propose de répéter le traitement ci-dessous pour un entier n.
1- Si le nombre est impair alors on le multiplie par 3 et on lui ajoute 1.
2- Si le nombre est pair alors on le divise par 2.

Il est éventuel que le nombre 1 apparaisse lors des n premières répétitions.

Écrire un programme Pascal qui permet d’appliquer ce traitement à tous les entiers compris entre A et B (2 < A < B <50) et d’afficher chaque entier qui arrivent à 1 dans un nombre de répétitions strictement inférieur à sa valeur.

Exemple:
L’entier 10 sera affiché car il arrive à 1 après 6 répétitions 6 < 10






 
قديم 2010-10-24, 22:45 رقم المشاركة : 38

افتراضي


Une anagramme est un mot obtenu par transposition des lettres d’un autre mot (par exemple chien, chine sont des anagrammes du mot niche).

Écrire un programme Pascal qui permet de saisir deux mots non vides MOT1 et MOT2 puis de déterminer si MOT2 est une anagramme de MOT1





 
قديم 2010-10-24, 22:47 رقم المشاركة : 39

افتراضي


Ecrire un programme Pascal permettant de déterminer et d'afficher la moyenne d'une classe MC de n élèves (10 < n < 30) ainsi que le nombre d'élèves qui ont une moyenne supérieure ou égale à MC.
Les moyennes des élèves sont des réels de l'intervalle [0, 20]
Utiliser de modules







 
قديم 2010-10-24, 22:50 رقم المشاركة : 40

Great


Exercice Amusant
!

Écrire un programme Pascal qui simule le jeu suivant:
- à tour de rôle, l’ordinateur et l’utilisateur choisissent un nombre parmi: 0, 1 ou 2
- si la différence entre les deux nombres choisis vaut:
* 2, le joueur qui a proposé le plus grand nombre gagne un point.
* 1, le joueur qui a proposé le plus petit nombre gagne un point.
* 0, aucun point n’est marqué.
- le jeu se termine quand l’un des deux joueurs totalise 10 points. Ce joueur sera considéré comme gagnant




 
قديم 2010-10-24, 22:56 رقم المشاركة : 41

Great



On se propose de remplir un tableau TRESULTAT par les éléments d’un tableau T contenant n entiers positifs (3=n=10) en utilisant leurs positions rangées dans un tableau TPOS.

Les positions de deux éléments consécutifs de T sont séparées dans le tableau TPOS par un élément de valeur 0.

NB : Les éléments de T sont supposés saisis différents deux à deux.
On ne fera pas de test sur cette contrainte.

Écrire un programme Pascal qui permet de reconstituer le tableau TRESULTAT à partir des tableau T et TPOS









 
قديم 2010-10-24, 23:00 رقم المشاركة : 42

افتراضي



Écrire un programme Pascal qui réalise le traitement suivant :
- Choisir un entier n de l'intervalle [2,9] et un entier Max de l'intervalle [10,99]
- Afficher tous les entiers de l'intervalle [l,Max] en remplaçant par le caractère '*' tous les multiples de n ainsi que tous les entiers dont l'écriture contient le chiffre n.

Exemple d'exécution
Si n = 4 et Max = 18 alors la liste suivante sera affichée :
1 2 3 * 5 6 7 * 9 10 11 * 13 * 15 * 17 18




 
قديم 2010-10-24, 23:02 رقم المشاركة : 43

افتراضي


Maitriser la manipulation des tableaux

Soit un tableau T de 20 entiers positifs.
Écrire un programme Pascal qui permet d'afficher les éléments de T compris entre deux positions Pl et P2, leur moyenne arithmétique, la valeur maximale et la valeur minimale contenues dans cet intervalle.
On donne 1 < P1 < P2 < 20.




 
قديم 2010-10-25, 21:50 رقم المشاركة : 44

افتراضي



Écrire un programme Pascal qui fait le traitement ci-dessus pour un tableau T de n (2 < n < 20) entiers positifs non nuls et détermine et affiche le nombre d'éléments différents de T



 
قديم 2010-10-25, 21:52 رقم المشاركة : 45

Great


***

Ecrire un programme Pascal qui saisit une phrase et l'affiche renversée. La phrase commence, obligatoirement, par une lettre et ses mots sont séparés par un seul espace.

Exemple :

Votre phrase:
RESOLUTION DE PROBLEMES

Résultat:
PROBLEMES DE RESOLUTION




 
قديم 2010-10-25, 21:53 رقم المشاركة : 46

Great


****
On se propose de chercher les entiers de l'intervalle [m, n] admettant le plus de diviseurs. Les entiers m et n vérifient la condition 5 < m< n < 100.
Pour cela écrire un programme Pascal permettant de chercher puis d'afficher ces entiers ainsi que le nombre de leurs diviseurs






 
قديم 2010-10-25, 21:55 رقم المشاركة : 47

Great


Décomposition en facteur premiers

Écrire un programme Pascal permettant de décomposer un entier N donné (2 < N <100) en produit de facteurs premiers et d'afficher N et le produit de ses facteurs trouvés.
Exemple :
Si N = 60 alors on affiche 60 = 2*2*3*5




 
قديم 2010-10-25, 21:58 رقم المشاركة : 48

Great


Espaces Superflus
***
On veut écrire un programme Pascal permettant de supprimer les espaces superflus dans une chaîne de caractère.

Exemple :
Si la chaîne est ‘
_Travaux__pratiques’ alors l'exécution du programme donnera la chaîne=’Travaux_pratiques
_=Espace




 
موضوع مغلق


الكلمات الدلالية (Tags)
turbo pascal

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 00:05


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir
جميع الحقوق محفوظة 2010-2023 © منتديات جوهرة سوفت