Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
C#-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 |
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace NUKE { class main { static void Main(string[] args) { // SET CONSOLE PARAMETER Console.Title = "NUKE V.0.0.0.1"; Console.BackgroundColor = ConsoleColor.Black; Console.ForegroundColor = ConsoleColor.Green; // MENUE string userchoice; Console.WriteLine("*********************\n"); Console.WriteLine("* NUKE V.0.0.0.1 *\n"); Console.WriteLine("*********************\n"); Console.WriteLine(); Console.WriteLine("PLEASE MAKE YOUR CHOICE!\n"); Console.WriteLine(); Console.WriteLine("(S) START (I) INFO (E) EXIT\n"); do { userchoice = Console.ReadLine(); if (userchoice == "S") break; else if (userchoice == "I") Console.WriteLine("(C) BY BECKER ALAIN\n"); else if (userchoice == "E") Console.WriteLine("THANK YOU FOR USING NUKE V.0.0.0.1\n"); return; else { // WRONG INPUT Console.WriteLine("WRONG INPUT!\n"); Console.WriteLine("PLEASE TRY AGAIN!\n"); } } while(true); Console.WriteLine("ES GEHT WEITER!\n"); Console.ReadLine(); } } } |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
// Beispiel: ..\Kapitel 2\DoSample class Program { static void Main(string[] args) { // Informationsanzeige Console.Write("W - Programm fortsetzen\n"); Console.Write("E - Programm beenden\n"); Console.Write("-----------------------\n"); // Schleife wird so oft durchlaufen, bis der Anwender // eine gültige Eingabe macht do { Console.Write("Ihre Wahl: "); string eingabe = Console.ReadLine(); if(eingabe == "W") // das Programm nach dem Schleifenende fortsetzen break; else if(eingabe == "E") // das Programm beenden return; else { // Fehleingabe! Console.Write("Falsche Eingabe - "); Console.Write("Neueingabe erforderlich\n"); Console.Write("-----------------------\n"); } } while(true); Console.WriteLine("...es geht weiter."); Console.ReadLine(); } } |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »SumpfGurke« (02.07.2013, 01:02) aus folgendem Grund: Frage beantwortet
Alter Hase
Beruf: Softwareentwickler (aktuell Web/Node); Freiberuflicher Google Proxy
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
public class Runtime { public static int MAINMENU_STATE = 0; public static int RUN_PROGRAM = 1; public void run() { while(isRunning == true) { if(state == MAINMENU_STATE) { ///show mainmenu } // etc etc } } } |
Werbeanzeige