Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Frag zu eigenem Programm

Mitglied: itbeginner

itbeginner (Level 1) - Jetzt verbinden

21.04.2008 um 21:24 Uhr, 2420 Aufrufe

HI
ich habe ein Problem mit einem slebst gemachten Konsolenspiel , die Beendigungsfunktion funktioniert nicht richtig(manchmal klapt es und manchmal nicht) ich habe sie im code makiert.
01.
#include <cstdlib>
02.
#include <iostream>
03.
 
04.
using namespace std;
05.
int  input;
06.
int stiech=2 ;
07.
int schlag_von_oben = 5;
08.
int sta =3; // stiechabwehr
09.
int sa =4;  //schlagabwehr
10.
int fktresult1;
11.
int fktresult2;
12.
int runden = 8;
13.
 
14.
 
15.
int Ork_Angriff1(int input) ;
16.
int Ork_Angriff2(int input) ;
17.
 
18.
int main()
19.
{   for(int i=1;i<=runden;i++)
20.
    {
21.
    if(i%3==0)
22.
     {
23.
    Ork_Angriff1(stiech);
24.
     }
25.
      else
26.
      {
27.
     Ork_Angriff2(schlag_von_oben);
28.
      }
29.
    fktresult1 = Ork_Angriff1(input);
30.
    fktresult2 = Ork_Angriff2(input);
31.
      if(fktresult1== 2)
32.
         {
33.
       cout<<"Sie sind Tod";
34.
         break;//hiermit wi ich das Programm beenden
35.
         }
36.
         if(fktresult2== 1)
37.
          {
38.
           cout<<"Sie sind Tod";
39.
           break;//hiermit wi ich das Programm beenden
40.
          }
41.
          if(fktresult1 == 5 && runden == i+1)
42.
            {
43.
               cout << "Sie haben das Spiel gewonnen!" << endl;
44.
               break;
45.
            }
46.
             if(fktresult2 == 3 && runden == i+1)
47.
              {
48.
               cout << "Sie haben das Spiel gewonnen!" << endl;
49.
               break;
50.
               }
51.
}
52.
    system("PAUSE");
53.
    return EXIT_SUCCESS;
54.
}
55.
 
56.
int Ork_Angriff1(int input)
57.
{
58.
     cout<<"Der Ork stiecht zu"<<"\n";
59.
     cin>>input;
60.
   if(input == sta)
61.
   {
62.
   cout<<"Sie haben den Angriff abgewehrt"<<"\n";
63.
   return 5;
64.
   }
65.
    else
66.
     {
67.
     cout<<"Sie sind Tod"<<"\n";
68.
     return 2 ;
69.
     }
70.
}
71.
int Ork_Angriff2(int input)
72.
 {
73.
     cout<<"Der Ork schlaegt zu"<<"\n";
74.
     cin>>input;
75.
   if(input == sa)
76.
   {
77.
   cout<<"Sie haben den Angriff abgewehrt"<<"\n";
78.
    return 3;
79.
   }
80.
    else
81.
    {
82.
     cout<<"Sie sind Tod"<<"\n";
83.
     return 1;
84.
     }
85.
}
[Edit Biber] Als <code> formatiert. [/Edit]
Ähnliche Inhalte
Cloud-Dienste
Frag zu sftp und rsync
gelöst Frage von qwertz1Cloud-Dienste2 Kommentare

Hallo, ich habe eine Frage zu rsync im Zusammenspiel mit sftp. Ein Kunde hat sich bei Strato einen Online-Speicher ...

Multimedia
Diashow Programm
gelöst Frage von 77282Multimedia6 Kommentare

Hallo, ich suche eine Software zum Diashow erstellen. Möchte gerne Videoclips und Bilder hinzufügen können und das Ganze mit ...

Windows 10
Filter Programm
Frage von AKillerInHellWindows 103 Kommentare

Hallo liebe Admins, ich benötige ein Programm, womit ich beispielsweise alle .DOC, JPG, PNG Dateitypen von der gesamten Festplatte ...

Grafik
CAD Programm Cade
Frage von rocco61Grafik2 Kommentare

Hallo zusammen, habe mir das CAD CADE geholt, ist prima und dem teueren Pedanten Visio sehr ähnlich. Nur, würde ...

Neue Wissensbeiträge
Erkennung und -Abwehr
OpenSSH-Backdoor Malware erkennen
Tipp von Frank vor 14 StundenErkennung und -Abwehr

Sicherheitsforscher von Eset haben 21 Malware-Familien untersucht. Die Malware soll Hintertüren via OpenSSH bereitstellen, so dass Angreifer Fernzugriff auf ...

iOS
WatchChat für Whatsapp
Tipp von Criemo vor 3 TageniOS3 Kommentare

Ziemlich coole App für WhatsApp User in Verbindung mit der Apple Watch. Gibts für iOS sowohl als auch für ...

iOS
IOS hat nen Cursor!
Tipp von Criemo vor 4 TageniOS5 Kommentare

Nette Funktion im iOS. iPhone-Mauszeiger aktivieren „Nichts ist nerviger, als bei einem Tippfehler zu versuchen, den iOS-Cursor an die ...

Off Topic
Avengers 4: Endgame - Erster Trailer
Information von Frank vor 6 TagenOff Topic2 Kommentare

Ich weiß es ist Off Topic, aber ich freue mich auf diesen Film und vielleicht geht es anderen hier ...

Heiß diskutierte Inhalte
Windows Server
Einziger Domänencontroller ersetzen - Windows Server 2012R2 - Hostname
Frage von DeRo93Windows Server26 Kommentare

Guten Tag, Leider haben wir einen Domänencontroller dessen Komponentenspeicher defekt ist. Alle Maßnahmen sind da leider fehlgeschlagen. Nun wurde ...

Server-Hardware
WS 2016 Essentials Hardware
Frage von ChefknechtServer-Hardware20 Kommentare

Moin welche Hardware würdet ihr empfehlen? Dell Poweredge HP Proliant Fujitsu Ich bin total konfus was nun nötig ist, ...

Windows Server
Welche Option fürs Windows Server Installations besser
Frage von backitWindows Server18 Kommentare

Hi Zusammen, ich werde unserer AD (SBS 2011) und Exchange 2010 Servern auf neuen physikalischen Server umziehen. ich habe ...

Windows Update
Fehler bei Updates über WSUS
Frage von Hendrik2586Windows Update15 Kommentare

Guten Tag liebe Kolleginen und Kollegen, lang lang ist meine letzte Anfrage her. Hier etwas das mich nun schon ...