hg Register Forum révision Tunisie - Bac Tunisie Algorithmique et programmation , cours, devoir, exercice,edunet

Forum révision Tunisie - Bac Tunisie Algorithmique et programmation , cours, devoir, exercice,edunet Forum Index

hg Revision tunisie scolaire Bac Tunisie Algorithmique et programmation TIC réseaux php javascript sql access activités programmation c
hg
FAQ FAQ Search Search Memberlist Memberlist Usergroups Usergroups Profile Profile Log in to check your private messages Private Messages Log in Log in


 Forum de l'excellence et l'excellence en innovation 
Pour participer à notre Forum révision tunisie , vous devez
 inscrire sur notre forum a partir d'ici
   NB :
Les membres ''zéro messages'' seront supprimés automatiquement après un nombre de jours donné !!!!
             
   
 
  
 
forum d'aide informatique : internet, réseau, programmation informatique ...
devoir de synthèse 3
 
 
Post new topic   Reply to topic    Forum révision Tunisie - Bac Tunisie Algorithmique et programmation , cours, devoir, exercice,edunet Forum Index -> Algorithmique & programmation -> `··._.·`·.¸¸.·´´Cours¯`··._.·`·.,¸¸,.·´¯ -> `··._.·`·.¸¸.·´´Cours*4 scientifique¯`··._.·`·.,¸¸,.·´¯
hg Previous topic :: Next topic   hd
Author Message
r.nsiri
recent membre
recent membre

Offline

Joined: 09 Jan 2009
Posts: 231
Masculin
Point(s): 273
Moyenne de points: 0

Posted: Mon 22 Aug - 09:47 (2016)    Post subject: devoir de synthèse 3 Reply with quote

Exercice 1 : (4 points)   Soit la fonction suivante :
Function Trait (ch: string):…………………………………;
Var ……………………………………;
Begin
i: = 1;
While  (i<=length(ch)) Do
Begin
If  NOT(Upcase(ch) IN [‘A’.. ‘Z’]) then
Delete (ch, i, 1)
Else    i:=i+1;
End;
……………………………………………..;
End;
a-     Completer les vides.
b-    Donner le résultat de cette fonction pour ch = ‘Bac2013info’.
c-     Remplacer cette fonction par une procédure.
Exercice 2 : (4 points)
Répondre par Vrai si la proposition est correcte ou par Faux dans le cas contraire.










Proposition 
 
Réponse 
 
Un type est dit scalaire s’il possède un successeur

 

L’instruction avant «  Else » ne prend jamais point virgule

 

Un paramètre est dit effectif s’il figure dans l’entête d’un sous programme

 

En cas de noms identiques des variables, les sous programmes accèdent aux objets déclarés localement.

 

Un programme peut pas accéder aux objets de ces sous programmes.

 

On peut définir un intervalle à partir de plusieurs éléments de même type

 

ORD (CHR (N)) = N

 

Byte est un type entier

 


Exercice 3 : (12 points)
Soit T, un tableau de n chaines de caractères représentant des prénoms de n personnes, avec n dans [3..100]. 
On veut trier dans l’ordre croissant le tableau T et de supprimer tous les prénoms qui commencent par une lettre se trouvant dans un intervalle de lettres [L1..L2], choisi par l’utilisateur. 
  
NB : un prénom doit commencer obligatoirement par une lettre Majuscule. 
  
Exemple : soit le tableau T suivant avec n =5 
  
T 
Essya 
Rami 
Wafa 
Amel 
Hana 
  
  
Suite à l’opération de trie le tableau T sera comme suit : 
  
T 
Amel 
Essya 
Hana 
Rami 
Wafa 
  
  
Si l’intervalle des lettres choisir par l’utilisateur est [‘’F’’ .. ‘’T’’], tous les prénoms dont la 1ère lettre se trouve dans cet intervalle seront supprimés et le tableau T sera comme suit :  
  
  
T 
Amel 
Essya 
Wafa 
  
  
  
  
  
  
1-    Analyser le problème en le décomposant en modules 
2-    Analyser les modules envisagés 
3-    En déduire les algorithmes. 

_________________
Cordialement


 
Revenir en haut
Publicité






Posted: Mon 22 Aug - 09:47 (2016)    Post subject: Publicité

PublicitéSupprimer les publicités ?
 
Revenir en haut
Display posts from previous:   
bg bd
Post new topic   Reply to topic    Forum révision Tunisie - Bac Tunisie Algorithmique et programmation , cours, devoir, exercice,edunet Forum Index -> Algorithmique & programmation -> `··._.·`·.¸¸.·´´Cours¯`··._.·`·.,¸¸,.·´¯ -> `··._.·`·.¸¸.·´´Cours*4 scientifique¯`··._.·`·.,¸¸,.·´¯ All times are GMT + 1 Hour
 
Page 1 of 1

 
Jump to:  
Index | Make forum | Free support forum | Free forums directory | Report a violation | Conditions générales d'utilisation