Série Exercices Tournage À La Main Algo

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 4

Exercice 01 : Remplir la colonne Résultat, par le résultat de l’exécution de chaque instruction correspondante

Instruction Résultat

Ch souschaîne ("Bacinfo", 3, Ch =


long(ch))

P pos ("Gi" , "FraGile") P=

Ch  efface ("Carthage", 3, 6) Ch =

Ford(chr(65)) F=

Ch "Good"+" Luck " Ch =

LEstNum ("2022") L=

Exercice 02 : Soient les séquences algorithmiques suivantes relatives à des traitements bien
déterminés. Déterminer le rôle de chaque séquence

Séquence 1 (S1) Séquence 2 (S2)


R  "" R1
Pour i de 0 à Long(Ch) - 1 I1
Faire Tant que (i ≤ P) Faire
R Ch[i] + R R R * N
Fin Pour i i+1
Fin Tant que

Séquence 3 (S3) Séquence 4 (S4)


S0 CH 🡨ConvCH (N)
Répéter M 🡨CH[0]
S S + N mod 10 Pour i de 1 à Long (Ch) - 1 Faire
N N DIV 10 Si CH[i] < M Alors
Jusqu’à N = 0 M  CH[i]
Fin Si
Fin Pour

Exercice 3
Soit l’algorithme suivant :

Algorithme Inconnu
OU Type
début
Lire (C1)
Lire (C2)
C3  0
Pour i de 0 long(C2) -1 faire
Si (Majus(C2[i]) = Majus(C1)) alors
C3  C3 + 1
Fin Si
Fin Pour
Ecrire (C3)
Fin
1) donner la déclaration des objets correspondante à l’algorithme Inconnu

2) quel est le rôle de cet algorithme

Exercice 4
Soit la fonction inconnu ci-dessous :

Fonction inconnue (n :………….):


……………..
Début
Yn
Pn mod 10
tant que y≠0 faire
xy mod 10
si p>x alors
px
fin si
yy//10
fin tant que
retourner p
fin
Questions :
Exécuter manuellement la fonction pour n=54273
N°d’itération
Traitement

En déduire le rô le de cette fonction


…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………
Remplacer la structure tant que par la structure répéter ..jusqu’à
…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………

Exercice 5 : Structure conditionnelle à choix : Syntaxe


a) Implémenter cette solution en Python.

Au niveau de Au niveau du Python


l’algorithme
Selon Sélecteur Faire
V1_1, V1_2,…,V1_n :
Traitement 1
V2_1..V2_n :
Traitement 2

[Sinon Traitement n]
Fin Selon

b) Ecrire un algorithme qui permet de saisir un entier J compris entre 1 et 7 puis afficher le jour
correspondant. Exemple : J=1  Jour=dimanche
Exercice 6
Soit l'algorithme de la fonction Quoi suivant :

1. Quel est le type de résultat de cette fonction

……………………………………………………………………………………………………

2. Faire le tournage à la main de l’algorithme précédent pour les valeurs suivantes :

Ch=‘JeTuRéussis’ ; d=2 ; f=4

i=0

Ch1=…

Ch1=……………………………………………….

Ch=‘Bacinfo2022’ ; d=3 ; f=7


i=0

Ch1=…

Ch1=………………………………………….

3. Quel est le rôle de cette fonction

………………………………………………………………………………………………..

4. Quelle est la fonction prédéfinie qui a le même rôle ?

………………………………………………………………………………………………..

5. Donner le T.D.O locaux de la fonction

OU Nature / Type

Vous aimerez peut-être aussi

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy