Avez-vous une question? (216) 97 656 803 hajjriadh@gmail.com
C#

c#: Exercice d'application chaîne de caractères

Un cours complet pour maîtriser c#: Exercice d'application chaîne de caractères.

0 chapitres 0 QCM Accès gratuit

c#: Exercice d'application chaîne de caractères

Le but de cet exercice est de vous familiariser avec les méthodes et les propriétés de manipulation des chaines de caractères dans c#.

1 Exercice: 1

  • Créez une variable de type int, affectez-lui une valeur, puis convertissez cette variable en chaîne (ex.: le nombre 12345 devient la chaîne "12345").
  • Lire une chaîne entièrement composée de chiffres et la convertir dans le nombre entier qu’elle représente (ex.: la chaîne "12345" devient le nombre 12345).
  • Lire deux chaînes s1 et s2 et afficher la réponse à la question : « ces deux chaînes commencent-elles par le même caractère ? ».
  • Lire deux chaînes s1 et s2 et si s1 contient s2, renvoyer s1 privée de s2 (s’intéresser à substring),sinon renvoyer s1.
  • 2 Exercice: 2

    Demandez la saisie d'un message puis afficher ce dernier de façon indentée. Exemple: Chaîne : toto t to tot toto

    3 Exercice: 3

    Instanciez un StringBuffer à partir d'une chaîne valant "toto" 2- Modifiez cette chaîne en remplaçant les 'o' par des 'i'. 3- Affichez la nouvelle chaîne sous la forme : "Nouvelle chaîne =" et la nouvelle chaîne.

    4 Exercice: 4

    Ecrivez un programme en c# permettant de détecter des palindrômes. Clarification
  • Un palindrome est un mot que l'on peut lire dans les deux sens.
  • La distinction entre majuscules/minuscules n'a aucune importance pour la lecture d'un palindrome.
  • Si on ne tient pas compte des espaces, des virgules, des tirets et des apostrophes (i.e. les caractères ' ', ',', '-' et '\''), une phrase complète peut aussi être considérée comme un palindrome.
  • Exemples de palindromes: Otto Elu par cette crapule Esope reste ici et se repose Tu l'as trop ecrase, Cesar, ce Port-Salut A man, a plan, a canal, Panama Exemple d'exécution:
    Entrez un mot ou une phrase : Otto C'est un palindrome !
  • Pour ce programme, il convient d'utiliser plusieurs méthodes prédéfinies de la classe String, comme par exemple
  • toLower() et length().
  • chaine.toLower() permet de convertir tous les caractères de chaîne en minuscule.
  • length() Obtient le nombre de caractères de l'objet String actuel.

  • Contenu du chapitre :Les chaines de caractères
    Les chaînes de caractères c#:StringBuilder QCM Travaux pratiques
  • Sommaire du cours c#