SHARE
TWEET

Untitled

a guest Oct 17th, 2019 110 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace Projekt_1_Spiel
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             string weiterspielen = "J";
  14.             do // do/while schleife um das Programm neu zu starten wenn ja am ende gewählt wird.
  15.             {
  16.                 int zaehler = 1;
  17.                 int eingabe;
  18.                 int zufallszahl;
  19.                 string[] runden = new string[10] { "nix","ersten", "zweiten", "dritten", "vierten", "fünften", "letzten","nix","nix","nix"};
  20.                 Random random = new Random(System.DateTime.Now.Millisecond);
  21.                 zufallszahl = random.Next(0, 100);
  22.  
  23.                 Console.WriteLine("Zahlenratespiel");
  24.                 Console.WriteLine("Sie müssen nun eine Zahl zwischen 0 und 100 erraten.");
  25.  
  26.                  while (zaehler < 7) // zähler auf 7 gesetzt um ausgabe einfacher zu machen. Rundenzahl bleibt die gleiche weil Bedingung < 7 und start 1 ist
  27.                     {
  28.                         Console.WriteLine("Geben Sie nun bitte Ihren " + (runden[zaehler]) + " Tipp ein.");
  29.                         eingabe = Convert.ToInt32(Console.ReadLine());
  30.  
  31.                         if (eingabe == zufallszahl)
  32.  
  33.                         {
  34.                             Console.WriteLine("Gratulation !!! Sie haben das Spiel in Ihrem " + runden[zaehler] + " Versuch gewonnen! ");
  35.                             Console.ReadLine();
  36.                             Console.Clear();
  37.                             Console.WriteLine("Wollen Sie noch eine Runde Spielen ? (J/N) ");
  38.                             weiterspielen = Console.ReadLine();
  39.                         }
  40.  
  41.                         else
  42.                             {
  43.                                 if (eingabe >= zufallszahl)
  44.                                 {
  45.                                 Console.WriteLine("Ihre Eingabe war zu hoch. Sie haben noch " + (6 - zaehler) + " Versuche");
  46.                                 }
  47.                                 else
  48.                                 {
  49.                                 Console.WriteLine("Ihre eingabe war zu niedrig. Sie haben noch " + (6 - zaehler) + " Versuche.");
  50.                                 }
  51.                             }
  52.  
  53.  
  54.  
  55.                     zaehler++; // Rundenanzahl erhöhen bei jedem Durchlauf
  56.                     }
  57.                 Console.Clear();
  58.                 Console.WriteLine("Sie haben die Zahl leider nicht erraten ):");
  59.                 Console.WriteLine("Wollen Sie noch eine Runde Spielen ? (J/N) ");
  60.                 weiterspielen = Console.ReadLine();
  61.  
  62.             } while (weiterspielen == "J");
  63.  
  64.             Console.WriteLine("Danke fürs Spielen!(beliebige Taste fürs beenden)");
  65.             Console.ReadLine();
  66.        
  67.         }
  68.     }
  69. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top