Serie7 :Les chaines de caracteres et les structures : Module : Langage de progr
Serie7 :Les chaines de caracteres et les structures : Module : Langage de programmation structuré (Langage C ) Exercice 1 : Ecrire un programme qui lit un texte TXT (de moins de 200 caractères) et qui enlève toutes les apparitions du charactère 'e' en tassant les éléments restants. Les modifications se feront dans la même variable TXT. Exemple: Cette ligne contient quelques lettres e. Ctt lign contint qulqus lttrs . Exercice 2 : Ecrire un programme qui demande l'introduction du nom et du prénom de l'utilisateur et qui affiche alors la longueur totale du nom sans compter les espaces. Employer la fonction strlen. Exemple: Introduisez votre nom et votre prénom: Alaoui Khalid Bonjour Alaoui Khalid! Votre nom est composé de 12 lettres. Exercice 3 : Ecrire un programme qui lit deux chaînes de caractères CH1 et CH2, les compare lexico- graphiquement et affiche le résultat: Exemple: Introduisez la première chaîne: Ahmed Introduisez la deuxième chaîne: akabli " Ahmed " précède " akabli " Exercice 4: Ecrire un programme qui lit deux chaînes de caractères CH1 et CH2 et qui copie la première moitié de CH1 et la première moitié de CH2 dans une troisième chaîne CH3. Afficher le résultat. a) Utiliser les fonctions spéciales de <string>. Exercice 5: Ecrire un programme qui lit un verbe régulier en "er" au clavier et qui en affiche la conjugaison au présent de l'indicatif de ce verbe. Contrôlez s'il s'agit bien d'un verbe en "er" avant de conjuguer. Utiliser les fonctions gets, puts, strcat et strlen. Exemple: Verbe : participer je participe tu participes il participe nous participons vous participez ils participent Exercice 6: 1. Définissez la structure « Stagiaire » constituée des champs suivants : Le champ « Datenais » est aussi une structure dont les champs sont : Ecrivez ensuite l’algorithme qui permet de lire et après afficher le nom, prénom et date de naissance d’un stagiaire. 2. On souhaite gérer les notes d’un étudiant. Pour cela on va définir la structure « Etudiant » dont les champs sont : Ecrire l’algorithme qui permet de lire les informations d’un étudiant (nom, prénom et notes), de calculer sa moyenne et d’afficher à la fin un message sous la forme suivante : « La moyenne de l’étudiant Dinar Youssef est : 12.45 » où « Dinar » et « Youssef » sont les noms et prénoms lus et 12.45 est la moyenne calculée. 3. Modifier l’algorithme de l’exercice précédent de façon que l’on puisse gérer les notes de 50 étudiants. Exercice 7: A l’aide d’un tableau de personnes caractérisée chacun par : Nom Prenom Numero de la rue Préfecture Ville Numero de téléphone Faire un programme permettant de : Saisir les contacts . Rechercher automatiquement toutes les informations sur les personnes répondant à une valeur d’une rubrique donnée. Exemple : les personnes habitant la ville de Fes. Lexique : T : Tableau d’enregistrement I : Indice de T N : Nombre de contact Nom : chaine de caractere Prenom : chaine de caractere Num : Numéro de la rue Pref : Préfecture Ville : La ville Tel : Le numéro de téléphone Xville :La ville à chercher Trouve : La variable booléenne Bon Travail !!! uploads/Geographie/ serie-7.pdf
Documents similaires
-
23
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mai 18, 2021
- Catégorie Geography / Geogra...
- Langue French
- Taille du fichier 0.1288MB