Un programme en VB.net
james
-
cs_Le Pivert Messages postés 8437 Statut Contributeur -
cs_Le Pivert Messages postés 8437 Statut Contributeur -
Bonjour,
bonjour,
je suis un amateur de programmation en vb.net, je me suis donné comme exercice de faire un programme console qui permet d'afficher l'image miroir d'un nombre saisi par l'utilisateur, j'ai du mal a m'en sortir je sollicite une aide
bonjour,
je suis un amateur de programmation en vb.net, je me suis donné comme exercice de faire un programme console qui permet d'afficher l'image miroir d'un nombre saisi par l'utilisateur, j'ai du mal a m'en sortir je sollicite une aide
3 réponses
-
Bonjour, il va falloir les "dessiner" avec / \ | _ - ~ etc.... Car faire apparaître un caractère en miroir en console à ma connaissance ça n'est pas possible.
-
Bonjour,
Comme le dit Whismeril que je salue, il va falloir les "dessiner" avec / \ | _ - ~ etc....
Voici un exemple a adapter a ton nombre:
Module Module1 Sub Main() Console.Write("Entrez votre âge : ") ' on utilise Write pour ne pas faire de saut de ligne Dim age = Console.ReadLine() ' on lit ce que l'utilisateur tape Console.WriteLine("Vous avez : {0} an(s)", age) ' et on l'affiche Console.Write(" _____ _ _ _____ _ _____ _ _ ") Console.Write("| _ |_| |_ ___ ___| |_ _ _ _| | | __|___ ___|_|___| |_ ") Console.Write("| | | '_| . | | --| | | | . | |__ | _| _| | . | _|") Console.Write("|__|__|_|_,_|___|_|_|_____|_____|___| |_____|___|_| |_| _|_| ") Console.Write(" |_| v1.0") Console.ReadKey() ' on attend que l'utilisateur appuye sur une touche avant de quitter End Sub End Module
-
comme ceci :
Module Module1 Sub Main() Console.Write("Entrez un chiffre entre 1 et 5 : ") ' on utilise Write pour ne pas faire de saut de ligne Dim age = Console.ReadLine() ' on lit ce que l'utilisateur tape Select Case age Case Is = CStr(1) Console.WriteLine("Vous avez choisi : un") ' remplacer par le chiffre miroir Case Is = CStr(2) Console.WriteLine("Vous avez choisi : deux") ' remplacer par le chiffre miroir Case Is = CStr(3) Console.WriteLine("Vous avez choisi : trois") ' remplacer par le chiffre miroir Case Is = CStr(4) Console.WriteLine("Vous avez choisi : quatre") ' remplacer par le chiffre miroir Case Is = CStr(5) Console.WriteLine("Vous avez choisi : cinq") ' remplacer par le chiffre miroir Case Else Console.WriteLine("Chiffre invalide") End Select Console.ReadKey() ' on attend que l'utilisateur appuye sur une touche avant de quitter End Sub End Module