Hirdetés

Új hozzászólás Aktív témák

  • stepboy
    csendes tag

    Sziasztok!
    Az alábbi problémához szeretnék segítséget kérni tőletek.
    Szeretnék egy olyan számlálót létrehozni, ami hozzáad az előző értékhez. Tehát 0-val kezd, ha beírom, hogy 10 akkor 10 lesz, ha beírom, hogy 20 akkor már 30 stb. És ez menjen el egy értékekig. Mondjuk ertek_max>=200. Ha átlépi vagy egyenlő 200-el a számláló, akkor írjon ki egy üzenetet.

    int ertek=0 //szerintem switch szerkezet
    switch(ertek)
    {
    case 10:
    ertek += 10;
    break;
    case 20:
    ertek += 20;
    break;
    case 50:
    ertek += 50;
    break;
    case 100:
    ertek += 100;
    break;
    default:
    printf("Hibas érték!\n");

    Én valami ilyesmire gondoltam,remélem jó úton indultam el :), de nem tudok tovább jutni :/(sajnos elég kezdő vagyok még)
    Köszönöm a segítséget előre is. :B :B

    Rossz úton indultál el; mert a switch szerkezeted csak véges értéket fogad el - a 0-t például hibásnak vesz, pedig azt akarod alapértéknek.

    Amire szükséged lesz:
    1. szám beolvasás
    2. számok összeadása
    3. feltétel vizsgálat (igaz, akkor kiír egy üzenetet, ha nem akkor vissza az 1.-es pontra)

    Ha így nézed, ez egy ciklus. Tehát neked valamilyen ciklusra lesz szükséged. Ciklus: működés

Új hozzászólás Aktív témák