C-SHARP - 2.4 Exercice types et constantes
Cet exercice met en pratique la théorie des types et constantes. Objectif : afficher en console les informations personnelles d'une personne (nom, prénom, âge, solde bancaire) en utilisant les bons types pour chaque donnée. Mettez la vidéo en pause, choisissez vos types et codez votre solution.
Correction
Le nom et le prénom ne changent pas dans le programme : ce sont des constantes de type string. L'âge évolue avec le temps : c'est une variable de type int (un byte ou un short conviendrait aussi puisque l'âge tient sur peu d'octets, mais int est le choix standard). Le solde est un nombre à virgule : choisir float est suffisant (le double ou le decimal consommeraient plus de mémoire pour rien).
const string nom = "Oubelaid";
const string prenom = "Jibril";
int age = 17;
float solde = 3045.5F;
Console.WriteLine("Votre nom : " + nom);
Console.WriteLine("Votre prenom : " + prenom);
Console.WriteLine("Votre age : " + age);
Console.WriteLine("Votre solde : " + solde);
- Les
const stringgarantissent que nom et prénom ne pourront pas être modifiés - Le séparateur décimal est le point (
.), pas la virgule - Le suffixe
Faprès3045.5indique au compilateur que la valeur est unfloatet non undouble(sinon erreur de compilation) - Le raccourci
cw+ Tab dans Visual Studio génèreConsole.WriteLine()
Un bon développeur choisit le type le plus léger possible pour optimiser la consommation mémoire et énergétique du programme. Cela compte pour la rapidité, le coût et l'impact environnemental. Lancez le programme, vous devez voir s'afficher les quatre lignes attendues. Rendez-vous dans la prochaine vidéo.