indice2 | bonjour, je suis en train de réaliser un code en c# mais j'ai quelques soucis dans le code, est-ce que quelqu'un saurait corriger mes erreurs ?
Code :
- using System;
- using System.Collections.Generic;
- using System.Text;
- namespace TPEUCLIDE {
- public class Program {
- public static void Main(string[] args) {
- Console.Clear();
- Console.WriteLine("- Menu -" );
- Console.WriteLine();
- Console.WriteLine("1 - Jeu sans limitation de tentatives." );
- Console.WriteLine("2 - Jeu avec choix du nombre de tentatives." );
- Console.WriteLine("3 - Demonstration." );
- Console.WriteLine("4 - Quitter." );
- Console.WriteLine();
- Console.writeline("Choix :" );
- int retour = -1;
- while(retour < 0 || retour > 1000) {
- Console.Write( "Choix du nombre [0..1000] : " );
- string input = Console.ReadLine();
- try {
- retour = Convert.ToInt32(input);
- } catch {
- Console.WriteLine();
- Console.WriteLine("Valeur saisie incorrecte" );
- }
- if(retour < 0 || retour > 1000) {
- Console.WriteLine();
- Console.WriteLine("Valeur saisie incorrecte" );
- }
- }
- //JEU 1
- //variables
- int nb1, rep, essais;
- {
- Console.Clear()
- nb1=random(1000)
- essais=1;
- rep=saisie;
- while (rep>nb1) do
- {
- if (rep>nb1)
- Console.writeline("Trop haut, essai n°:",essais);
-
- else Console.writeline("Trop bas, essai n°:",essais);
-
- essais=essais+1;
- rep=saisie;
- }
- Console.writeline("Vous avez trouvé en ",essais,"essais" );
-
- }
- //JEU 2
- //variables
- int nb1, rep, essais, nb_essais;
- {
-
- Console.Clear()
- nb1=random(1000);
- essais=1;
- Console.write("Saisir le nombre d''essais désirés :" );
- Console.readline(nb_essais);
- rep=saisie;
- while (rep!=nb1) && (essais!=nb_essais) do
- {
- if (rep>nb1)
- console.Writeline;(" Trop haut ! Il te reste : ",nb_essais-essais,"essais" );
- else
- Console.writeline("Trop bas ! Il te reste : ",nb_essais-essais,"essais" );
- essais=essais+1;
- rep=saisie;
- }
- If (essais==nb_essais)
- Console.writeline ("Tu as perdu ; le nombre était : ",nb1);
- else
-
- Console.writeline("Tu as gagné en ",essais,"coups." );
-
- }
- ///JEU 3
- //Variables
- int nb1, haut, bas, rep, essais;
- {
- Console.Clear()
- nb1:random(1000);
- essais=1;
- bas=1;
- haut=1000;
- rep(bas+haut)/2;
- while (rep!=nb1) do
- {
- Console.writeline("Le programme propose :",rep);
- if (rep>nb1)
- then
- {
- Console.writeline("Trop haut, essai n°:",essais);
- haut=rep;
- }
- else
- {
- Console.writeline("Trop bas, essai n°:",essais);
- bas=rep;
- }
- essais=essais+1;
- rep=(bas+haut)/2;
- }
- Console.writeline("Le programme a trouvé en ",essais,"essais." );
- Console.writeline("" );
- Console.writeline("La réponse était : ",rep);
- Console.writeline("" );
-
- }
- //Variables
- int choix;
- bool fin;
- {
- randomize;
- fin=false;
- switch (choix)
- {
-
- case 1: Console.WriteLine("jeu1" );break;
- case 2: Console.WriteLine("jeu2" );break;
- case 3: Console.WriteLine("jeu3" );break;
- case 4: Console.WriteLine("fin"=true);break;
-
- }
- else
- {
- Console.writeline ("Erreur de saisie." );
-
- }
- }
-
- Console.writeline("Au revoir et à bientôt." );
-
- }
- }
- }
|
|