barnabe0057 icon

TP_Conditions_Boucles

barnabe0057 | PRO | 02/20/22 05:58:08 PM UTC | 0 ⭐ | 976 👁️ | Never ⏰ | []
C# |

3.05 KB

|

None

|

0 👍

/

0 👎

using System;
 
namespace MNS // Note: actual namespace depends on the project name.
{
    internal class Program
    {
        static void Main(string[] args)
        {
            //Demander l'âge
            Console.WriteLine("Quel est ton age ?");
            string entree = Console.ReadLine();
            int entreeInt = int.Parse(entree);
 
            if (entreeInt < 18)
            {
                Console.WriteLine("Désolé tu n'as pas le droit d'entrer sur ce site");
            }
            else
            {
                Console.WriteLine("Bienvenu sur notre site");
            }
 
            //3 nombres croissants
            Console.WriteLine("Entre un nombre :");
 
            string entree1 = Console.ReadLine();
            int entree1Int = int.Parse(entree1);
 
            Console.WriteLine("Entre un deuxième nombre :");
            string entree2 = Console.ReadLine();
            int entree2Int = int.Parse(entree2);
 
            Console.WriteLine("Entre un troisième nombre :");
            string entree3 = Console.ReadLine();
            int entree3Int = int.Parse(entree3);
 
            if(entree1Int < entree2Int && entree2Int < entree3Int)
                Console.WriteLine("Tu as entré des nombres croissants");
            else
                Console.WriteLine("Tu as entré des nombres qui ne sont pas croissants");
            
 
            //difficulté d'un boss
            Console.WriteLine("Quelle difficulté de boss tu veux ? (entre 1 et 3)");
            string entreeBoss = Console.ReadLine();
            int entreeBossInt = int.Parse(entreeBoss);
            int PVBoss = 0;
 
            switch (entreeBossInt)
            {
                case 1:
                    PVBoss = 100;
                    break;
                case 2:
                    PVBoss = 150;
                    break;
                case 3:
                    PVBoss = 300;
                    break;
                default:
                    Console.WriteLine("Tu as entré une mauvaise valeur déso");
                    break;
            }
 
            Console.WriteLine("Les PV du boss sont de " + PVBoss);
            
 
            //afficher les chiffres de 0 à 999
            for (int i = 0; i < 1000; i++)
            {
                Console.WriteLine(i);
            }
 
            //demander une entrée jusqu'à ce que ça soit "a"
            string entreeLettre = "";
            
            while (entreeLettre != "a")
            {
                Console.WriteLine("Entre la lettre a : ");
                entreeLettre = Console.ReadLine();
            }
 
            //demander une voyelle
 
            string entreeVoyelle = "";
 
            while(!(entreeVoyelle == "a" || entreeVoyelle == "e" || entreeVoyelle == "i"
                || entreeVoyelle == "o" || entreeVoyelle == "u" || entreeVoyelle == "y"))
            {
                Console.WriteLine("Entre une voyelle : ");
                entreeVoyelle = Console.ReadLine();
            }
        }
    }
 
}

Comments