Correction devoir surveille
Université Virtuelle de Tunis Année universitaire - Correction Devoir Surveillé N Exercice pts Soit le code C suivant include de ?ne Nmax typedef char TAB Nmax int main TAB t int i n nb char c do printf ? n Donner le nombre d ? éléments du tableau ? scanf ? d ? n while n n Nmax for i i n i printf ? n Donner le d ème caractère ? i scanf ? d ? t i printf ? n Donner le caractère ? scanf ? c ? c nb for i i if t i c nb printf ? n n t le nombre de c est d n ? c nb system ?pause ? Indiquer et expliquer les di ?érentes erreurs syntaxiques et logiques dans ce programme scanf ? d ? n for i i n i scanf ? d ? t i for i i ?? scanf ? d ? n ?? for i i Corriger ces erreurs compiler ce programme et donner le résultat de son exécution Ce programme permet d ? a ?cher le nombre d ? occurrence d ? un caractère donné dans un tableau de caractères Bon Travail CExercice pts On s ? intéresse dans cet exercice à un ensemble de n articles n ne dépasse pas o? chaque article est caractérisé par son code son libellé son prix unitaire et le nom de son fournisseur Un même article de code donné peut exister plusieurs fois dans l ? ensemble des articles s ? il peut être fourni par plusieurs fournisseurs Nous voulons écrire un algorithme qui permet de a Saisir l ? ensemble des articles b Supprimer tous les articles d ? un fournisseur donné c Compter et a ?cher les noms des di ?érents fournisseurs d ? un article donné par ordre croissant des prix d A ?cher le nouvel ensemble des articles Algorithme Exercice Debut Constante Nmax Type Article Structure code Entier prixun Réel nomfrs chaine de caractère Fin Structure Type TAB Tableau Nmax de Article Variable t tar TAB i n code nar indmax entier nom chaine de caractères Saisie du nombre d ? articles répéter Ecrire ?Donner le nombre d ? articles ? Lire n jusqu ? à n dans Nmax Remplissage du Tableau Pour i de à n faire Ecrire ?Donner le code prix et nom frs du ? i ?ème article ? Lire t i code t i prixun t i nomfrs Fin Pour Recherche des articles du frs Ecrire ?Donner le nom du fournisseur ? Lire nom Ci ? Tantque i n faire Tantque i n t i nomfrs ?? nom faire i ? i Fin Tantque Si i n alors Décalage à gauche pour supprimer le ième article Pour j de i à n- faire t j ? t j Fin Pour n ? ar ? Pour i de à n faire Si t i code code alors tar nar ? t i nar ? nar FinSi Fin Pour Trier tar selon
Documents similaires










-
49
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mai 24, 2021
- Catégorie Law / Droit
- Langue French
- Taille du fichier 40.8kB