Exercice à faire pour débuter en C++
Écrivez un programme C++ qui prend la longueur et la largeur d'un rectangle en entrée et calcule son aire. Affichez ensuite l'aire calculée.
Écrivez un programme C++ qui convertit une température en degrés Celsius en une température en degrés Fahrenheit. Demandez à l'utilisateur d'entrer une température en degrés Celsius, effectuez la conversion et affichez la température en degrés Fahrenheit.
Écrivez un programme C++ qui calcule la somme des entiers de 1 à n, où n est un nombre entier saisi par l'utilisateur.
Écrivez un programme C++ qui vérifie si un nombre saisi par l'utilisateur est premier ou non. Un nombre premier est un nombre qui n'a que deux diviseurs : 1 et lui-même.
Écrivez un programme C++ qui compte le nombre de voyelles et de consonnes dans une chaîne de caractères saisie par l'utilisateur. Ignorez les espaces et les caractères non alphabétiques.
Écrivez un programme C++ qui calcule la factorielle d'un nombre entier positif n. La factorielle de n (notée n!) est le produit de tous les entiers de 1 à n.
Écrivez un programme C++ qui affiche la table de multiplication d'un nombre entier saisi par l'utilisateur, de 1 à 10.
Recherche d'un élément dans un tableau : Écrivez un programme C++ qui recherche un élément donné dans un tableau d'entiers. Demandez à l'utilisateur de saisir l'élément à rechercher, puis vérifiez s'il existe dans le tableau.
Écrivez un programme C++ qui calcule la moyenne des nombres réels saisis par l'utilisateur jusqu'à ce qu'il entre une valeur négative. Affichez ensuite la moyenne.
Écrivez un petit jeu de devinette en C++. Générez un nombre aléatoire entre 1 et 100, puis demandez à l'utilisateur de deviner ce nombre. Donnez-lui des indices (plus grand ou plus petit) jusqu'à ce qu'il trouve le nombre.
RÈGLES | EXPLICATION |
---|---|
Validation des Entrées | Ajouter une validation pour assurer que les valeurs entrées sont des nombres valides et qu'elles sont positives (car les dimensions d'un rectangle ne peuvent pas être négatives). |
Commentaires & Clarté du code | expliquer le but de certaines parties du code, en particulier pour les personnes qui lisent votre code pour la première fois. |
Gestion des erreurs | Ajouter une gestion des erreurs pour rendre le programme plus robuste et plus facile lors du débogage. |
Utilisation de constantes | Déclarer des constantes pour rendre le code plus lisible et faciliter les modifications futures. |
Utilisation de fonctions de bibliothèque | il peut être utile d'utiliser des fonctions de bibliothèque pour effectuer des tâches courantes (si cela peut simplifier votre code) |
Gestion de sortie | Présentation de la sortie en ajoutant des messages d'information ou en arrondissant les valeurs affichées, selon vos besoins. |
Test Unitaire | Ajout si cela peut être utile d'une verification du programme afin de vérifier si celui ci fonctionne correctement dans tous les cas, y compris les cas limites. |