TD Commun Algo C Python
TD Commun Algo C Python
TD Commun Algo C Python
TD COMMUN
ALGORITHME ET PROGRAMMATION EN C
Algorithme
Langage C
Langage Python
Langage PYTHON
LANGAGE PYTHON
LANGAGE PYTHON
Langage Python
Langage Python
Exercice 7 : Une boutique propose à ces clients, une réduction de 15% pour les
montants d’achat supérieurs à 200.000.000 Ar. Écrire un programme en C permettant
de saisir le prix total HT et de calculer le montant TTC en prenant en compte la
réduction et la TVA=20%.
Langage C
Langage PYTHON
"poussin de 6 a 7 ans"
Exercice 20 : Écrire une fonction qui permet de calculer le prix TTC , cette
fonction va recevoir un paramètre de type Réel dont le nom est "prixHT" et un
second paramètre de type Réel dont le nom est "tva".
Exercice 21 : Écrire une fonction qui permet d'afficher si un nombre entier passé
en paramètre est pair ou impair
Exercice 24 : Écrire une fonction qui permet d'inverser une chaîne de caractères
passée en paramètre
Exercice 25 : Écrire une fonction qui cherche combien de fois un caractère est
présent dans une chaîne de caractères. Le caractère à chercher et la chaîne seront
passés en paramètres
Exercice 26 : Écrire une fonction récursive qui permet d'afficher les éléments
d'une matrice passée en paramètre.
Exercice27 : Écrire une fonction récursive qui permet de calculer le PGCD de deux
entiers passés en paramètres, (utiliser l'algorithme d'Euclide)
Exercice 28 : Écrire une fonction récursive qui permet de calculer l'image d'un
entier (passé en paramètre) par une suite de Fibonacci. Suite de Fibonacci est une
suite d'entiers dans laquelle chaque terme est la somme des deux termes qui le
précèdent. F(0)=F(1)=1
Problème 01 : (Cahier de Charge)
Une production est caractérisée par les informations suivantes : un code de référence
(ref), le titre de la production (titre), l’auteur principal (aut1), le directeur
de la thèse (aut2), l’encadrant (aut3), le type de production (type : thèse,
publication ou communication), et la date de production (date).
supprimer les productions d’un auteur ( qui peut être un auteur principal, un
directeur de thèse ou bien un encadrant). Et après la suppression, afficher les
productions supprimées.
Fonction 01 :
Fonction 02 :
Fonction 03 :
Fonction 04 :
Fonction 06 :
Fonction 07 :
2) void afficher (Livre L[max], int N ) cette fonction permet d’afficher les
informations de N livres.
cette fonction permet de retourner un tableau contenant les livres d’un auteur
passé en paramètre (nom).
cette fonction permet de supprimer les livres d’un auteur passé en paramètre.
Fonction 01 :
Fonction 02 :
Fonction 03
Fonction 04 :
Fonction 05 :
Fonction 06