Zum Inhalt springen

Creazy231

Mitglieder
  • Gesamte Inhalte

    61
  • Benutzer seit

  • Letzter Besuch

Beiträge von Creazy231

  1. desto mehr Beiträge ich von dir (Creazy231) lese, desto heftiger finde ich es.

    Zeig doch mal ein bisschen eigeninitiative und mach dich doch selbst ein bisschen schlau. Du bekommst hier ja schließlich sehr brauchbare Hinweise, die musst du nur mal googlen und dann hätten sich die weiteren Fragen erübrigt. ;)

    Ja... ich weiß die Hilfe auch sehr zu schätzen... ich dachte mir nur das die datei oder das wort i-eine Datei ist, in der ich mich darüber schlau machen könnete...

    Danke für eure Hilfe^^

  2. Hallo,

    unser Programmierlehrer in der Berufsschule hat uns dieses Buch empfohlen

    C Programmieren von Anfang an: Amazon.de: Helmut Erlenkötter: Bücher

    Er meinte es sei für den Anfang das beste und es sei nicht so verwirrend

    ich selbst hab es mir noch nicht zugelegt

    kann dir also nur die meinung von meinem lehrer sagen

    hoffe das hilft dir weiter

    gruß alexa

    Danke für deine schnelle antwort... allerdings breuchte ich ein buch für die sprache c++

    Danke...

    PS: alle reden davon das sie das und das in der schule gemacht habe... in welcher schulstufe und und welcher klasse?? also z.B. Realschule 9. Klasse oder soo?

    PS²: ups... ahb den phost net gelesen der über mir steht^^ :-P

  3. Versuch also, das Programm ohne diese Selbstaufrufe zu schreiben. Das ist viel wichtiger als irgendwelche Farben.

    Ok... ich werde es versuchen... allerdings lässt mich die frage wie ich da farben reinbringe nicht in ruhe...

  4. Ich behaupte mal, dass es schon abstürzt (bzw. nicht mehr richtig funktioniert), wenn man einen String statt Zahlen eingibt.

    Es hängt sich net auf und es stürzt net ab aber es bildet eine endlosschleife an fehlern... ;)

    Danke^^

  5. Ja also ich hab das jetzt noch nen bissel verändert und das ist bei rausgekommen:

    
    #include <iostream>
    
    #include <stdlib.h>
    
    #include <time.h>
    
    #include <windows.h>
    
    
    using namespace std;
    
    
    int versuche;
    
    int max;
    
    int r;
    
    int u;
    
    
    
    void
    
    Spiel() {
    
       cout<<"\nTippe ein:\n";
    
       cin>>u;
    
    
       if (u>100 || u<1) {
    
             cout<<"Die Zahl muss zwischen 1 und 100 sein!";
    
             Spiel();
    
              }
    
       if (u == r) {
    
             cout<<"\a\aDu hasst es geschafft!\n";
    
             cout<<"Du brauchtest "<<versuche<<" Versuche!"<<endl;
    
             cout<<"\n\n\n";
    
             system ("pause");
    
             system ("cls");
    
             cout<<"                           !Errate die gesuchte Zahl!\n";
    
             cout<<"Schreibe eine Zahl zwischen 1 und 100 in das Eingabefeld.\nBeachte dann die Hinweise!\nAlle deine Versuche werden gez"<<(char)132<<"hlt!\n\n"<<endl;
    
             Spiel();
    
             }
    
    
    
       else if (u<r) {
    
             cout<<"Die gesuchte Zahl ist gr"<<(char)148<<"sser!";
    
             versuche++;
    
             Spiel();
    
             }
    
       else if (u>r) {
    
            cout<<"Die gesuchte Zahl ist kleiner!";
    
            versuche++;
    
            Spiel();
    
            }
    
    }
    
    
    int main() {
    
    
    
    keybd_event(VK_MENU, MapVirtualKey(VK_MENU, 0), 0, 0);
    
    
    keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), 0, 0);
    
    
    keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), KEYEVENTF_KEYUP, 0);
    
    
    keybd_event(VK_MENU, MapVirtualKey(VK_MENU, 0), KEYEVENTF_KEYUP, 0);
    
    
              system ("cls");
    
    
              int max = 100;
    
    HANDLE hStdout = GetStdHandle(STD_OUTPUT_HANDLE);
    
    SetConsoleTextAttribute(
    
    hStdout,
    
    FOREGROUND_RED | FOREGROUND_RED | FOREGROUND_RED
    
    );
    
              cout<<"                           !Errate die gesuchte Zahl!\n";
    
              cout<<"Schreibe eine Zahl zwischen 1 und 100 in das Eingabefeld.\nBeachte dann die Hinweise!\nAlle deine Versuche werden gez"<<(char)132<<"hlt!\n\n"<<endl;
    
    
              srand( (unsigned)time( NULL ) );
    
              r = rand() % max;
    
              versuche = 0;
    
              Spiel();
    
    }
    
    

    möchte nur halt gerne wissen wie ich da jetzt noch gescheite Farbe reinbekomme^^

  6. Du musst aufpassen, dass Du den korrekten Bereich abbildest. Die Modulo-Operation liefert Dir Zahlen aus dem Bereich [0,max-1] und nicht [1,max] bzw [0,max]

    Phil

    Danke für deine antwort aber ich verstehe nicht genau was du mir damit sagen möchtest...

  7. PS: Das Wort "Grundlagen" ist in allen deinen Threads min. einmal gefallen. Warum ignorierst du das?

    Ich ignoriere das ganz und garnicht... ich hab den Kurs hier schon gemacht:

    C - Kurs Interaktiv

    C und C++ sind zwar unterschiedliche sachen soch die Grundlagen sind in etwar gleich so wie ich das gesehen und ausprobiert habe... sobald ich morgen zuhause bin werde ich mir ein passendes buch besorgen indem nocheinmal alle Grundlagen beschrieben sind... und wenn ich das buch mit hoffentlich guten beispielen durch habe, werde ich versuchen mein eigendes Hangman zu Programmieren... und dann werde ich dieses spiel in einem neuen Thema vorstellen was dann 100% von mir ist...

    Danke, Tobi

    @All... danke für eure hilfe und die Links die ihr mir zukommen lassen habt... ich melde mich wieder...:uli

  8. Hallo,

    der Code hat erstaunliche Ähnlichkeiten mit einem den ich schonmal gesehen habe :confused:

    Hangman --- Wort auf Buchstabe überprüfen - C/C++ @ tutorials.de: Forum, Tutorial, Anleitung, Schulung & Hilfe

    Dich wird hier auch niemand ernst nehmen, wenn du Codes klaust. Geh dein Buch lesen und Grundlagen lernen und frage uns wenn du ein RICHTIGES Problem hast mit Code, den DU geschrieben hast.

    Grüße

    Hamster

    Ich hab ja nciht gesagt das der code von mir ist... ich hab den code ja nur verwendet um erstmal zu sehen wie das spiel aufgebaut ist... der code hat mir geholfen zu verstehen wie das programmieren eines solchen spieles funktioniert... um einen eigenden code zu programmieren möchte ich nur gerne wissen wie ich einen zufallswert einbauen kann, um , wenn ich meinen eigenden schreibe, den zufallswert gleich ein zu bauen...

    Mfg Tobi

  9. Hey Leute...

    Also zu meiner Frage:

    Wie bekomme ich da nen Zufall rein??

    
    #include <stdio.h>
    
    #include <string.h>
    
    #include <conio.h>
    
    #include <windows.h>
    
    
    typedef unsigned short int usint;
    
    
    int main()
    
    {
    
      system ("title Hangman");
    
      printf("Hangman!!! \n\n");
    
      const usint max_breite = 20, max_err = 10;
    
      char ergebnis[max_breite];
    
      const char wort[max_breite] = "Tobias";
    
      usint i,laenge=strlen(wort),error=0;
    
      bool solved = false,OK = false;
    
    
      for(i=0; i<laenge; i++)
    
        //Das ergebniss wird mit "_" gefüllt
    
        ergebnis[i] = '-';
    
    
      ergebnis[i] = '\0';
    
      printf("%s Du hasst: %d Fehler von %d\n",ergebnis,error,max_err);
    
    
      while (error != max_err && !solved)
    
      {
    
        OK = false;
    
        //Eingeben
    
        char eingabe[max_breite];
    
        scanf("\n%s",eingabe);
    
        if (strlen(eingabe) == 1)
    
        {
    
          for(i = 0; i < laenge; i++)
    
          {
    
            if (wort[i] == eingabe[0])
    
            {
    
              ergebnis[i] = eingabe[0];
    
              OK = true;  // Buchstabe Richtig
    
            }
    
          }
    
          if (!OK) error++;
    
          else if (strncmp(wort,ergebnis,max_breite) == 0) solved = true;
    
        }
    
        else {
    
               if (strncmp(wort,eingabe,max_breite) == 0) solved = true;
    
               else error++;
    
             }
    
        //Die Ausgabe
    
        if (solved) printf("Richtig !\n\n");
    
        else printf("%s - Du hasst: %d Fehler von %d\n",ergebnis,error,max_err);
    
      }
    
      printf("The Game is Over!");
    
      getch();
    
    }
    
    

    Ich habe schon nen bisschen mit "rand();" rummprobiert aber nichts gescheites hinbekommen... könnt ihr mir Helfen?

    Dnake

  10. Du kannst es schreiben, wenn du überflüssigen Code magst, dem man sofort ansieht, dass er von einem Ahnungslosen stammt.

    Es bewirkt nichts. Es ist eine explizite Typumwandlung (Cast) des Zuweisungsausdrucks nach int. Aber erstens hat der Ausdruck bereits diesen Typ, und zweitens machst du mit dem Ergebnis dieser Umwandlung nichts. Der Compiler wird es vermutlich komplett ignorieren.

    Ok... gut... ich hab jetzt den anfang gemacht und hab das Leerbuch

    ( C - Kurs Vorbemerkungen ) durchgelesen und bearbeitet... die Tests waren alle beim ersten mal richtig und die hausaufgarben hatte ich auch einigermaßen richtig... das einzigste was ich daraus noch nicht gemacht habe sind Pointer oder so... ( ist das sehr wichtig für den anfang? ) werde ich aber auch noch machen...

    weis vllt jemand was ich nun aus kleinen test programmieren könnte?

    PS: und bitte sagt jetzt nicht als Scherz oder so: Ein 3D Spiel... Einen neunen Shooter oder soo... bitte ernsthafte vorschläge die für den anfang ganz leicht sind...

    Danke

  11. Bevor ich den post ^^ gelesen habe habe ich das rausbekommen:

    
    #include <iostream> 
    
    
    using namespace std;
    
    
    int zahl=5;
    
    
    int main() 
    
    {
    
        while (zahl <= 500) {
    
        cout << "Die " << zahl << " + 5 " << endl;
    
        int (zahl=zahl+5);
    
                            }
    
        system ("pause");
    
        return 0;
    
    }
    
    

    Ich Schätze mal das ist so gut wie das selbe^^

    Dnake^^:uli

  12. Das sieht furchtbar aus.

    Bitte arbeite ein Grundlagentutorial durch.

    Mich würde es freuen wenn man dabei schreibt warum das so furchtbar ausschaut... :)

    vllt kann auch wer schreiben wie es richtig aussehen würde... aus fehlern lernt man...

    Danke

  13. Hallo Tobi,

    ich stolpere seit einigen Tagen immer wieder über Deine Fragen und die betreffenden Threads. Dabei fällt mir immer wieder auf, daß Du Dich sehr gut gegen den guten Ratschlag wehrst Dich mit den Grundlagen des Programmierens auseinander zu setzen.

    Als Stichwort sei hier mal die for-Schleife genannt, die in eigentlich jeder mir bekannten Hochsprache existiert. Damit könntest Du in diesem Fall das, von Dir geschätzte, goto vermeiden.

    Du könntest durch Posts wie diese und weiteres Ignorieren von Ratschlägen durchaus Gefahr laufen als Troll eingestuft zu werden. Das wiederum könnte durchaus dafür Sorgen, daß Du in Zukunft keine Hilfe mehr bekommst.

    Ok... verstanden :)

    Nur wie ich schon i-wo gesagt hatte bin ich im moment im urlaub und komme weder an bücher noch finde ich bei google brauchbare sachen...

    morgen bin ich wieder @ home und laufe zur bücherrei und besorg mir mal nen gescheites buch über c++-grundlagen...

    da ich die frage von dem Thema beantwortet bekommen hab und nun eine lösung für mein problem gefunden habe kann ich beruigt sagen:

    *close* :)

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...