esprit► Ecole Supérieure Privée d’Ingénierie et de Technologies Objectif (5): L
esprit► Ecole Supérieure Privée d’Ingénierie et de Technologies Objectif (5): Les chaines de caractères Matière : Programmation Procédurale I Support : Série d'exercices Séance : TPE Classe(s) : 1A Unité pédagogique : Algorithmique & Programmation Année universitaire: 2018-2019 Exercice 1 Ecrire un algorithme qui calcule la longueur d’une chaîne de caractères, sans utiliser la bibliothèque <string.h>. Exercice 2 Lesquelles des chaînes suivantes sont initialisées correctement ?Corrigez les déclarations incorrectes. a) char a[] = "un\ndeux\ntrois\n"; b) char b[12] = "un deux trois"; c) char c[] = 'abcdefg’; d) char d[10] = 'x’; e) char e[5] = "cinq"; f) char f[] = "Cette " "phrase" "est coupée"; g) char g[2] = {'a', '\0’}; h) char h[4] = {'a', 'b', 'c’}; i) char i[4] = "'o'"; Exercice 3 Ecrire un algorithme qui inverse une chaîne de caractères et met le résultat dans une autre sans utiliser la bibliothèque <string.h>. Les chaînes sont données par l’utilisateur. Exercice 4 Ecrire un programme qui remplace toutes les occurrences d'une chaîne de caractères « Chaine1 » dans une chaîne de caractères « Originale », par la chaîne « Chaine2 ». Exemple : esprit► Ecole Supérieure Privée d’Ingénierie et de Technologies Objectif (5): Les chaines de caractères Matière : Programmation Procédurale I Support : Série d'exercices Séance : TPE Classe(s) : 1A Unité pédagogique : Algorithmique & Programmation Année universitaire: 2018-2019 Exercice 5 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 en utilisant : a) Les fonctions de la bibliothéque<string.h>. b) Uniquement les fonctions printf et gets. Afficher le résultat obtenu. Exercice 6 On appelle palindrome une suite de caractères qui se lit de la même façon dans les deux sens (exemple : ‘’ laval ‘’, ‘’ressasser ‘’, ‘’engage le jeu que je le gagne’’…). Écrire un programme qui permet de déterminer si une suite de caractères est un palindrome. Il devra pouvoir traiter des mots autant que desphrases. Exercice 7 Ecrire un programme qui déclare et initialise un tableau de cinq chaînes de caractères et qui affiche la taille exacte de chacune d’entre elles. uploads/Litterature/ serie-tpe-pdf 1 .pdf
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/YMG233Xiir54C6DXyKrloNOLDQjj9534KE0eSgpVI9kL42m2TkmGxnUWxYsd3SzHwRi1euxnPO14dxPnlk8eKMw1.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/aSHqqcLbiG26EIr9DQ27K6pRn0bGz7HylG3kYVERfrx1FTsaQJT1ga4L1NBnAHLlsKnQXgDUHVuzoAP7Tsdld2Ie.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/XSXOfj8UjyNJfJtnL3pzyAstHtV4FsvEclwxPWFfvWrxAxB5JnkgkwlLlWaITEHRFAk5YP5OVayeY207OvSmTVM0.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/A2ebO7d9WyrhBXMy3bQdAVFxxAUaAkIUJ6JykB6EtGGEytMI0b0RTkHPIkrSRTvm0y7UKJbMzl53crgoY5KyXV5T.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/UodygCsas0emUPibHemJ8YDw1TwvKWbMYMqncjAmAnGBe1qLBhVYpCcIffR60CJ8pocEEriu2NDPuVRqN0bBN2wt.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/QmxVFBvh1JLQ1pRO3nxj1ypdCRkhi6RBC6PLrG2DGcvzxm9liipl8RrTTOBstDPrn5NntesXvqTq6VxspiTejHAh.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/3L3frkE5Ueah7sZBIkXLfz6KElXeLf8od7H7Nc2lhC2Ym97CpTgMuTfroSoC1CwEmjRJ5YlWv9Km0XP7oPy50NXu.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/qKBSQlSg2VUe73jLqjyJSGVlzobZcr5YVV6qCrksvWlFA9WUJ8JCfvW5fx4mHd6oXzbkYaRZ2XaSAEh4osCWCwg0.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/m5UbLRMxkkCbawZL4LW4zCJFI3BLSbVfg1u2LNzYR0SCSsgLlREWa3aDTbuk7h6qdCvtK5dT30UzWYGM41cKUb8D.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/AL3XtyDEF3m6279kYaeQhgCOKGCRS8J5tSg7ySGKoPPCQVNsZTUMcEtu9IIuJyrEvn9oavLjWGX7qfS9MYJAgzGA.png)
-
20
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mar 22, 2022
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 0.0402MB