hg S’enregistrer Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie forum informatique Tunisie

Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie  forum informatique Tunisie Index du Forum

hg Bac Tunisie Algorithmique et programmation TIC réseaux php javascript sql access activités programmation c
hg
FAQ FAQ Rechercher Rechercher Membres Membres Groupes Groupes Profil Profil Se connecter pour vérifier ses messages privés Messages Privés Connexion Connexion


 Forum de l'excellence et l'excellence en innovation 
Pour participer à notre Forum, 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
 
 
Poster un nouveau sujet   Répondre au sujet    Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie forum informatique Tunisie Index du Forum -> Algorithmique & programmation -> `··._.·`·.¸¸.·´´Cours¯`··._.·`·.,¸¸,.·´¯ -> `··._.·`·.¸¸.·´´Cours*4 scientifique¯`··._.·`·.,¸¸,.·´¯
hg Sujet précédent :: Sujet suivant   hd
Auteur Message
r.nsiri
recent membre
recent membre

Hors ligne

Inscrit le: 09 Jan 2009
Messages: 262
Masculin
Point(s): 304
Moyenne de points: 0

Posté le: Lun 22 Aoû - 09:47 (2016)    Sujet du message: devoir de synthèse 3 Répondre en citant

PublicitéSupprimer les publicités ?
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
Contenu Sponsorisé






Posté le: Aujourd’hui à 17:02 (2016)    Sujet du message: devoir de synthèse 3

 
Revenir en haut
Montrer les messages depuis:   
bg bd
Poster un nouveau sujet   Répondre au sujet    Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie forum informatique Tunisie Index du Forum -> Algorithmique & programmation -> `··._.·`·.¸¸.·´´Cours¯`··._.·`·.,¸¸,.·´¯ -> `··._.·`·.¸¸.·´´Cours*4 scientifique¯`··._.·`·.,¸¸,.·´¯ Toutes les heures sont au format GMT + 1 Heure
 
Page 1 sur 1

 
Sauter vers:  
Index | créer forum gratuit | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation