Hilfe bei C Programmierung

Diskutiere und helfe bei Hilfe bei C Programmierung im Bereich Software & Treiber im SysProfile Forum bei einer Lösung; Moinsn, ich glaub wir brauchen mal einen Programmierungs Thread ^^ denn ich bekomm grad schonwieder nix hin.... hann mir einer sagen wo das... Discussion in 'Software & Treiber' started by Moinsn, Oct 31, 2009.

  1. Moinsn
    Moinsn Hardware-Wissenschaftler
    Joined:
    Apr 13, 2009
    Messages:
    436
    Likes Received:
    2
    Name:
    Felix
    1. SysProfile:
    99165

    Moinsn, ich glaub wir brauchen mal einen Programmierungs Thread ^^
    denn ich bekomm grad schonwieder nix hin....
    hann mir einer sagen wo das problem bei den IF Anweisungen unten ist.
    Bei mir sind irgendwie mehrere Fälle true, obwohl nur einer true sein dürfte...
    DANKE

    [​IMG]




    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>


    int a = 0;
    int b = 0;
    int zaehler = 1;
    time_t t;



    int main(void)
    {


    time(&t);
    srand((unsigned int)t); /* Zufallsgenerator initialisieren */


    a = rand()%48+1; //Zufallswert für die Variable a


    printf("Einfaches Ratespiel 1 aus 49\n ");
    printf("==============================\n\n");
    printf("Zufallszahl wurde generiert,\n");
    printf("bitte Wert eingeben:\n");




    /*do
    {
    scanf("%i",&b);
    getchar();
    zaehler = zaehler+1;
    if (a > b)
    printf("Die gesuchte Zahl ist groesser\n");
    if (a < b)
    printf("die gesuchte Zahl ist kleiner\n");
    }
    while(a != b);
    */


    printf("Du hast %i Versuche gebraucht,\n",zaehler);


    if (zaehler < 3)
    {
    printf("Super Leistung\n");
    }

    if (zaehler == 3||4)
    {
    printf("Sehr gute Leistung\n");
    }

    if (zaehler == 5)
    {
    printf("Gute Leistung\n");
    }

    if (zaehler == 6||7||8)
    {
    printf("Mittelmaessige\n");
    }

    if (zaehler > 8)
    {
    printf("Schwache Leistung\n");
    }

    getchar();
    return 0;
    }


    EDIT:
    Bräuchte auch noch bei 2 anderen Projekten n Ratschlag......
    wär cool wenn ich hier jmd finde der sich auskennt.
    DANKE
     
    #1 Moinsn, Oct 31, 2009
    Last edited: Nov 1, 2009
  2. BadGirl
    BadGirl Alter Hase
    Joined:
    Jul 18, 2007
    Messages:
    2,258
    Likes Received:
    165
    1. SysProfile:
    36082
    2. SysProfile:
    125718

    AW: Hilfe bei C Programmierung

    sorry moins aber soviel kann ich leider nicht um das zu verstehen. aber ein guten forum dafür ist http://www.c-plusplus.de/forum/index.php da habe ich damals sehr viel hilfe bekommen ;)
     
  3. d0pecr4wler
    d0pecr4wler PC-User
    Joined:
    Nov 24, 2009
    Messages:
    17
    Likes Received:
    1
    Name:
    Axl Dope
    1. SysProfile:
    118824
    AW: Hilfe bei C Programmierung

    Hey Moinsn,

    weiß ja nicht ob du noch Hilfe brauchst,
    aber da ich 'ne Ausbildung zum Softwaretechnologen mache
    und dort auch Programmierung lerne,
    hab ich mir deinen Code mal angesehen.

    Hier mal die von mir überarbeitete Version,
    hab mal rot markiert was ich geändert habe.

    Code:
    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    
    
    int a = 0;
    int b = 0;
    int zaehler = [COLOR="Red"]0[/COLOR];
    time_t t;
    
    
    
    int main(void)
    {
    
    
    time(&t);
    srand((unsigned int)t); /* Zufallsgenerator initialisieren */
    
    
    a = rand()%48+1; //Zufallswert für die Variable a
    
    
    printf("Einfaches Ratespiel 1 aus 49\n ");
    printf("==============================\n\n");
    printf("Zufallszahl wurde generiert,\n");
    printf("bitte Wert eingeben:\n");
    
    
    
    
    do
    {
    scanf("%i",&b);
    getchar();
    zaehler = zaehler+1;
    if (a > b)
    printf("Die gesuchte Zahl ist groesser\n");
    if (a < b)
    printf("die gesuchte Zahl ist kleiner\n");
    }
    
    while(a != b);
    printf("Du hast %i Versuche gebraucht,\n",zaehler);
    
    if (zaehler < 3)
    {
    printf("Hervorrangende Leistung\n");
    }
    
    if ([COLOR="Red"](zaehler == 3) || (zaehler == 4)[/COLOR])
    {
    printf("Sehr gute Leistung\n");
    }
    
    if (zaehler == 5)
    {
    printf("Gute Leistung\n");
    }
    
    if ([COLOR="Red"](zaehler == 6) || (zaehler == 7) || (zaehler == 8)[/COLOR])
    {
    printf("Mittelmaessige Leistung\n");
    }
    
    if (zaehler > 8)
    {
    printf("Schwache Leistung\n");
    }
    
    getchar();
    return 0;
    }
    Wenn du "int zaehler = ..." auf 1 setzt,
    dann fängt er bei 1 an mit zählen,
    somit ist die erste eingegebene Zahl für den Compiler die zweite.
    Deshalb auf 0 gesetzt.

    Und mit "(zaehler == 3||4)" kam er auch nich klar,
    deswegen hab ich das in eine etwas längere Version geändert. ;)

    Edit by gemini:
    Hab das ganze noch in Code-Tags gesetzt, dann sieht man sofort, wo der Code angfängt und endet;)


    Edit by d0pecr4wler:
    Dankeschoen!^^
     
    #3 d0pecr4wler, Nov 27, 2009
    Last edited: Nov 27, 2009
  4. Moinsn
    Moinsn Hardware-Wissenschaftler
    Threadstarter
    Joined:
    Apr 13, 2009
    Messages:
    436
    Likes Received:
    2
    Name:
    Felix
    1. SysProfile:
    99165

    AW: Hilfe bei C Programmierung

    Ha, ihr seit die besten.....
    Besonderen DANK an d0pecr4wler
    ich werd dich gleich mal adden da ich öfters sone Probleme habe.
    Manchmal raff ichs einfach nicht.

    Sry das ich erst jetzt Antworte aber ich war die letzte Woche krank und hab immer übel viel für die Schule zu schicken.
    Schön jmd gefunden zu haben der in C fit ist

    Vielen DANK
     
Thema:

Hilfe bei C Programmierung

Loading...

Hilfe bei C Programmierung - Similar Threads - Hilfe Programmierung

Forum Date

Google Trends: Explore-Seite bekommt Gemini-Hilfe für Suchtrends

Google Trends: Explore-Seite bekommt Gemini-Hilfe für Suchtrends: Google Trends: Explore-Seite bekommt Gemini-Hilfe für Suchtrends Die Oberfläche wurde überarbeitet, dazu kommen neue Funktionen, die Gemini einbinden. Ziel ist es laut Google, schneller an...
User-Neuigkeiten Apr 6, 2026

Google TV: Gemini bringt neue Funktionen für visuelle Hilfe und Sport

Google TV: Gemini bringt neue Funktionen für visuelle Hilfe und Sport: Google TV: Gemini bringt neue Funktionen für visuelle Hilfe und Sport Das Ziel ist dabei recht simpel, denn der Nutzer soll seltener zum Smartphone greifen müssen und Informationen direkt auf dem...
User-Neuigkeiten Mar 24, 2026

Samsung will seinen digitalen Assistenten Bixby mit Perplexitys Hilfe retten

Samsung will seinen digitalen Assistenten Bixby mit Perplexitys Hilfe retten: Samsung will seinen digitalen Assistenten Bixby mit Perplexitys Hilfe retten Allerdings soll der südkoreanische Hersteller, ähnlich wie Amazon über Alexa+, einen neuen Anlauf planen. Inzwischen...
User-Neuigkeiten Jan 9, 2026

YouTube bringt Erste-Hilfe-Videos prominent in die Suche

YouTube bringt Erste-Hilfe-Videos prominent in die Suche: YouTube bringt Erste-Hilfe-Videos prominent in die Suche Wer künftig nach Begriffen wie Herzinfarkt, Wiederbelebung oder Blutstillung sucht, bekommt oben in den Ergebnissen einen eigenen Bereich...
User-Neuigkeiten Nov 10, 2025

Google bittet Supreme Court um Hilfe im Epic-Streit

Google bittet Supreme Court um Hilfe im Epic-Streit: Google bittet Supreme Court um Hilfe im Epic-Streit Der Suchmaschinenriese hat sich an den Supreme Court gewandt, um die Umsetzung des Epic-Urteils zu verzögern. Konkret geht es um die...
User-Neuigkeiten Sep 26, 2025

KI im Straßenverkehr: Hilfe bei der Parkplatzsuche gewünscht

KI im Straßenverkehr: Hilfe bei der Parkplatzsuche gewünscht: KI im Straßenverkehr: Hilfe bei der Parkplatzsuche gewünscht Auch im Straßenverkehr kommt sie zum Einsatz – etwa in Autos in Form von Fahrassistenzsystemen. Laut einer Umfrage des...
User-Neuigkeiten Mar 14, 2025

Computerprobleme Hilfe?

Computerprobleme Hilfe?: Hallo, ich habe heute eine Maus gekauft (Tecknet) und wollte sie jetzt an meinen Laptop anschließen, jedoch funktioniert sie aus mir nicht erfindlichen Gründen nicht, obwohl sie unter "Geräte" im...
Software & Treiber Feb 21, 2025

Spiele stürzen immer ab auf meinem PC brauche eure Hilfe?

Spiele stürzen immer ab auf meinem PC brauche eure Hilfe?: Moin Zusammen, ich habe ein großes Problem, und zwar stürzen auf meinem Pc alle Spiele ab und finde keine Lösungen dazu. Hier ein paar Systeminformationen: Windows 11 Home AMD Ryzen 5 5600 ,...
Grafikkarten Feb 16, 2025

Ich Brauche Hilfe beim Pc aufrüsten?

Ich Brauche Hilfe beim Pc aufrüsten?: Ich möchte meinen alten pc aufrüsten aber weiß nicht ob das wirklich so schlau ist ich habe einen etwa 8 Jahre alten Pc und möchte einen ryzen 5 5600 Prozessor und eine Nvidia GeForce GTX 1660...
Grafikkarten Feb 14, 2025

Brauche hilfe?

Brauche hilfe?: hallo, ich habe mir vor einer Woche das dooge Tablett geholt und habe als Netzteil sowas bekommen. Ist das nicht kein chinesisches Netzteil? Was soll ich tun...
Stromversorgung Feb 12, 2025

Brauche hilfe, wieso springt mei. Pc nach dem cpu wechsel nicht mehr an?

Brauche hilfe, wieso springt mei. Pc nach dem cpu wechsel nicht mehr an?: Hab meinen Prozessor gewechselt. Der pc startet seit dem nicht mehr. Bräuchte hilfe. CPU: AMD Ryzen 9 7950X 16x 4.50Ghz / Turbo bis 5.70Ghz / 32 Threads Mainboard: ASUS ROG Strix X670E-F Gaming...
Prozessoren Feb 6, 2025

PC Hilfe? Keine Reaktion des Mainboards, oder CPU?

PC Hilfe? Keine Reaktion des Mainboards, oder CPU?: Hallo zusammen, ich bin mir grade ein zweites System am zusammen bauen und habe das Problem, dass es wirklich gar keine Reaktion vom Rechner gibt. Zu den Daten: LGA 1151 i7 6700k auf einem...
Mainboards Feb 5, 2025

Ich brauch Hilfe?

Ich brauch Hilfe?: jemand mehr helfen? https://www.gutefrage.net/frage/ich-brauch-hilfe-85
Software & Treiber Feb 2, 2025
Hilfe bei C Programmierung solved
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice