AWA - Exercice 1
squelette de codeunknown
c_cpp
3 years ago
2.5 kB
12
Indexable
// Ce programme est un jeu aleatoire qui a pour but de faire deviner un nombre aleatoire paire entre 10 et 200
#include <iostream>
using namespace std;
int main()
{
// Nous allons declarer une variable nombre que l utilisateur va entrer
int nombre;
cout << "Veuillez entrer un nombre";
cin >> nombre;
// Nous allons egalement declarer une valeur sentinelle qui sera 112
int valeurSentinelle = 112;
while (nombre != valeurSentinelle) {
if (nombre % 2 == 0) { // que faire si le nombre est pair?
// 1. on doit vérifier si le nombre est entre 10 et 200
if (nombre >= 10 && nombre <= 200) { // que faire si le nombre est pair et est entre 10 et 200?
// 1. on doit vérifier si le nombre est inférieur à la valeur sentinelle.
if (nombre > valeurSentinelle) {
}
// 2. on doit vérifier si le nombre est supérieur à la valeur sentinelle.
else if (nombre < valeurSentinelle) {
}
// 3. sinon, cela signifie que la valeur n'est ni supérieure, ni inférieure à la valeur sentinelle.
// Elle est donc égale à la valeur sentinelle, et l'utilisateur vient de gagner.
else {
}
}
else { // que faire si le nombre n'est pas entre 10 et 200?
// 1. on affiche un message pour l'utilisateur qui lui demande d'entrer un autre nombre
// tape le code pour 1. ici
// 2. on doit capturer le nouveau nombre entré à l'aide d'un cin
// tape le code pour 2. ici
}
}
else { // que faire si le nombre est impair?
// 1. on affiche un message pour l'utilisateur qui lui demande d'entrer un autre nombre
// tape le code pour 1. ici
// 2. on doit capturer le nouveau nombre entré à l'aide d'un cin
// tape le code pour 2. ici
}
}
}
// défi que je te laisse : on doit compter le nombre de tentatives qu'un utilisateur effectue, le score
// le score doit être affiché à l'utilisateur une fois qu'il a trouver le nombre
// il te faudra déclarer une variable score de type int, initialisé à 1.
// chaque fois que l'utilisateur soumet une nouvelle valeur, on doit incrémenter cette variable.
// finalement, dans le else qui signifie que l'utilisateur a gagner on peut afficher la variable score.Editor is loading...