Programmation java 5 chaine de caracteres pdf

Exercice Quels résultats fournit le programme suivant public class Chaine public static void main String args String ch new String System out println A - ch ch String ch hello System out println B - ch ch String ch new String bonjour System out println C - ch ch String ch new String ch System out println D - ch ch ch bonsoir System out println E - ch ch ch ch ch ch ch au revoir System out println F - ch ch ch ch Exercice Écrire un programme qui lit une cha? ne au clavier et qui en a ?che un caractère sur deux le premier étant a ?ché le premier et le dernier caractère Exercice Écrire un programme qui lit un mot au clavier et qui indique combien de fois sont présentes chacune des voyelles a e i o u ou y que celles-ci soient écrites en majuscules ou en minuscules comme dans cet exemple Donnez un mot Anticonstitutionnellement Il comporte fois la lettre a fois la lettre e fois la lettre i fois la lettre o fois la lettre u fois la lettre y Exercice Écrire un programme qui récupère deux entiers sur la ligne de commande et qui en a ?che la somme en fenêtre console comme dans cet exemple On véri ?era que les arguments fournis sont formés uniquement de chi ?res sans aucun signe dans le cas contraire le programme s ? interrompra DIOP FALL CExercice En cryptographie le chi ?rement par décalage aussi connu comme le chi ?re de César est une méthode de chi ?rement très simple utilisée par Jules César dans ses correspondances secrètes ce qui explique le nom chi ?re de César ? Le texte chi ?ré s'obtient en remplaçant chaque lettre du texte clair original par une lettre à distance ?xe toujours du même côté dans l'ordre de l'alphabet Pour les dernières lettres dans le cas d'un décalage à droite on reprend au début Par exemple avec un décalage de vers la droite A est remplacé par D B devient E et ainsi jusqu'à W qui devient Z puis X devient A etc Il s'agit d'une permutation circulaire de l'alphabet La longueur du décalage dans l'exemple évoqué constitue la clé du chi ?rement qu'il su ?t de transmettre au destinataire ?? s'il sait déjà qu'il s'agit d'un chi ?rement de César ?? pour que celui-ci puisse déchi ?rer le message L ? objectif de cet exercice est d ? écrire une classe CaesarCode qui permet de crypter et de décrypter des messages codés selon le chi ?rement de César Cette classe devra disposer au minimum des méthodes suivantes public static String crypter String message int clé qui devra procéder au chi ?rement du message fourni en paramètre public static String decrypter String message int clé qui devra déchi ?rer le message encodé fourni en paramètre La classe devra être faite de sorte que pour l ? utiliser on procédera de la sorte java CaesarCode ??c messageACrypter ??k clé

  • 32
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Oct 15, 2022
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 30.2kB