If Else Problem
Hallo Leute
Ich wollte mal wieder etwas im C++ "rumbasteln" und bin dann bei dem tollen if und else angekommen. (dev cpp)
Nunja komischerweise kommt zwar die if abfrage korreckt aber z.b
if 1
then hallo
else bb
danach kommt
hallo
bb
und ich weis nicht wie ich es weg bekomme. Hier Mal mein File
//
/* Name : */
/* File : Test */
/* Date : 20.11.2007 */
//
/* Libarys */
#include <stdio.h>
#include <stdlib.h>
int a;
int auswahl;
int main ()
{
printf("Was fuer funktionen moechten sie? \n1 Fuer zahl eingeben 2 Um Mastermind zu spielen:");
scanf("%i",&auswahl);
if (auswahl==1)
{
printf("Geben sie eine gewuenschte Zahl ein:");
scanf("%i",&a);
if (a==666)
{
printf("/*/\n");
printf("Sie haben 666 eingegen Test\n");
printf("/*/\n");
}
if (a<16)
{
printf("Sie haben eine Zahl von 1 - 16 eingegeben \n");
}
else
{
printf("Cool du hast %i eingegeben\n\n\n",a);
}
}
if (auswahl==2)
{
printf("\nDiese Funktion ist noch in Arbeit.\n");
}
else
{
printf("Sie haben keine Zahl von 1 -2 Eingegeben !!\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");
}
system( "PAUSE" );
}
Ahja und weis einer wie man in mitten vom text einen abbruch machen könnte? z.b. nach der ersten schlaufe oder so? sowas wie exit? :D habe dazu nichts gefunden.
Ich wollte mal wieder etwas im C++ "rumbasteln" und bin dann bei dem tollen if und else angekommen. (dev cpp)
Nunja komischerweise kommt zwar die if abfrage korreckt aber z.b
if 1
then hallo
else bb
danach kommt
hallo
bb
und ich weis nicht wie ich es weg bekomme. Hier Mal mein File
//
/* Name : */
/* File : Test */
/* Date : 20.11.2007 */
//
/* Libarys */
#include <stdio.h>
#include <stdlib.h>
int a;
int auswahl;
int main ()
{
printf("Was fuer funktionen moechten sie? \n1 Fuer zahl eingeben 2 Um Mastermind zu spielen:");
scanf("%i",&auswahl);
if (auswahl==1)
{
printf("Geben sie eine gewuenschte Zahl ein:");
scanf("%i",&a);
if (a==666)
{
printf("/*/\n");
printf("Sie haben 666 eingegen Test\n");
printf("/*/\n");
}
if (a<16)
{
printf("Sie haben eine Zahl von 1 - 16 eingegeben \n");
}
else
{
printf("Cool du hast %i eingegeben\n\n\n",a);
}
}
if (auswahl==2)
{
printf("\nDiese Funktion ist noch in Arbeit.\n");
}
else
{
printf("Sie haben keine Zahl von 1 -2 Eingegeben !!\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");
}
system( "PAUSE" );
}
Ahja und weis einer wie man in mitten vom text einen abbruch machen könnte? z.b. nach der ersten schlaufe oder so? sowas wie exit? :D habe dazu nichts gefunden.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 74267
Url: https://administrator.de/contentid/74267
Ausgedruckt am: 08.11.2024 um 13:11 Uhr
1 Kommentar