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 ...
exercices
 
 
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 -> (¯`·._.·[Devoirs et séries']·._.·´¯)
hg Sujet précédent :: Sujet suivant   hd
Auteur Message
alaeddinne


Hors ligne

Inscrit le: 31 Mar 2009
Messages: 2
Masculin
Point(s): 11
Moyenne de points: 0

Posté le: Mer 4 Nov - 17:07 (2009)    Sujet du message: exercices Répondre en citant

PublicitéSupprimer les publicités ?
je cherche des exercices sur la récursivité.
_________________
echange d'idées


 
Revenir en haut
KARIMOS
Administrateur

Hors ligne

Inscrit le: 02 Nov 2008
Messages: 1 710
Masculin
Point(s): 5 479
Moyenne de points: 0

Posté le: Mer 4 Nov - 17:49 (2009)    Sujet du message: La récursivité Répondre en citant

La récursivité
 
          Créé par  : karimos
         Niveau : Bac – INFO (Tunisie)
          Matière : Algorithmique & Programmation
 
EXERCICE N°01: Suites récurrentes
NIV  
On veut calculer d’une façon récursive les termes de chacune des suites suivantes :
   
         Un+1 = Racine Carrée (1 + Un), avec U0 un réel donné.
*  
        Un+2 = aUn+1 + bUn, avec U0, U1, a et b des réels donnés
**  
          Un = 0 + 1 + 2 + 3 + … + n
*  
         Un = 0 - 1 + 2 - 3 + 4 – 5 + 6 – 7 … (à vous trouver le terme général de la suite !)
**  
EXERCICE N°02: Manipulation des Tableaux
   
On veut écrire des sous-programmes récursifs qui traitent des tableaux d’entiers de tailles inférieures à 100. Ecrire un programme Pascal qui regroupe les modules suivants :
   
          Module de remplissage d’un tableau T par des entiers positifs.
*  
         Module de création d’un tableau inversé U à partir d’un tableau initial T. La taille de T doit être supérieure ou égale à celle de U. Si U est plus petit que T, alors, U est construit à partir de T jusqu’à ce qu’il soit rempli. (Ex : T de longueur 5, U de longueur 2, alors, U est rempli par les deux derniers entiers de T).
**  
         Module de recherche d’un entier X d’un tableau à partir d’un rang R donné.
**  
         Module de vérification si le tableau est trié dans l’ordre croissant ou non.
**  
         Module de calcul du maximum, du minimum et de leurs rangs respectifs dans un tableau.
**  
EXERCICE N°03: Manipulation des nombres
   
          Ecrire un module récursif qui calcule la somme des chiffres d’un nombre
**  
          Ecrire un module récursif qui vérifie si un chiffre donné existe parmi les chiffres d’un nombre. Par exemple 3 existe dans 1938. Alors que 7 ne s’y trouve pas.
**  
         Ecrire un module récursif qui vérifie si un nombre donné est palindrome ou non.
**  
         Ecrire un module qui construit, à partir des chiffres d’un nombre X lu de gauche à droite, un nombre Y constitué uniquement des chiffres impairs de X. Si tous les chiffres sont pairs, retourner 0. Exemple : X=34751 è Y=3751, X=2480 è Y=0.


telecharger les exerices en format pdf ici


Dernière édition par KARIMOS le Dim 20 Déc - 10:50 (2009); édité 1 fois
 
Revenir en haut
metallicoo


Hors ligne

Inscrit le: 16 Sep 2009
Messages: 50
Masculin
Point(s): 117
Moyenne de points: 0

Posté le: Lun 16 Nov - 12:41 (2009)    Sujet du message: exercices Répondre en citant

merci karimos

 
Revenir en haut
metallicoo


Hors ligne

Inscrit le: 16 Sep 2009
Messages: 50
Masculin
Point(s): 117
Moyenne de points: 0

Posté le: Dim 22 Nov - 09:23 (2009)    Sujet du message: exercices Répondre en citant

voila la correction de l'exercice n 1
program ex1;
uses wincrt;
var u:real;
n:integer;

function suite(var n:integer;u:real):real;
var v:integer;
begin v:=n-1;
if n=0 then suite:=u
else suite:=sqrt(1+suite(v,u));
end;


begin
writeln('donner n');readln(n);
writeln('donne u0');readln(u);
writeln(suite(n,u));

end.


 
Revenir en haut
ayoubbac210


Hors ligne

Inscrit le: 24 Jan 2010
Messages: 3
Point(s): 3
Moyenne de points: 0

Posté le: Dim 24 Jan - 22:40 (2010)    Sujet du message: exercices Répondre en citant

thnx frer

 
Revenir en haut
Contenu Sponsorisé






Posté le: Aujourd’hui à 14:41 (2016)    Sujet du message: exercices

 
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 -> (¯`·._.·[Devoirs et séries']·._.·´¯) 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