Anonymní profil pakr93 – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil pakr93 – Programujte.comAnonymní profil pakr93 – Programujte.com

 

Příspěvky odeslané z IP adresy 81.201.60.–

pakr93
OS - GNU / Linux › Chyba v aplikace Wine
18. 9. 2013   #181496

No zaprvy program neni podporovanej ve Wine ...

A za druhy se snazis spustit program, kterej se stara o spravu procesu ve windows, kterej je hadam napsanej ve winapi ... coz ti nebude nikdy nebude fungovat v linuxovym systemu ...

kedlik
C / C++ › ošetření programu na špatné…
9. 5. 2013   #176006

#14 vitamin
už to mám, ale jak jsem psal učitel mi to dneska ukazoval přes continue.

kedlik
C / C++ › ošetření programu na špatné…
9. 5. 2013   #176003

#12 ingiraxo
dneska mi to učitel ukazoval a bylo to continue(zapomněl jsem to uložit)

kedlik
C / C++ › ošetření programu na špatné…
9. 5. 2013   #176001

omlouvám se, že ještě píšu, ale nějak se to pořád nechce rozběhnou, problém je u else  continue ,když chci pokračovat v programu, nejspíš špatně udělané závorky. Díky za radu.

#include <stdio.h>
#include <conio.h>


int PVez(int vyska, int odkud,int kam,int pomoci)   // deklerování promìných

{
    static int counter;
    counter ++;
    if (vyska > 0)
    {
        PVez((vyska-1), odkud, pomoci, kam);
        printf("Prenes kotouc z %i tyce na %i tyc\n ", odkud, kam);
        PVez((vyska-1), pomoci, kam, odkud);
    }

    return counter;
}

int main()
{
    printf("********************************\nVYTEJTE V PROGRAMU HANOJSKE VEZE\n********************************\n");


    int n;
    int cnt;
    int jakToDopadlo
    while (1)
    {
        printf("Zadej pocet kotoucu :\n") ;
        scanf("%i", &n);

        if (n > 10)
        {
            printf("Nelze zadat vice kotoucu nez 10!\n");
        }
        else if (n <= 0)
        {
            printf("Bez kotoucu to nepujde!\n");
        }
        else

            {
                continue;
            }

    }


    cnt=PVez(n,1,2,3);
    printf("Pocet volani: %i\n", cnt);
    getchar();
    return 0;

}

kedlik
C / C++ › ošetření programu na špatné…
8. 5. 2013   #175945

už to funguje, ale ted přestali fungovat cisla od 1 - 9, mělo by to začít přeskládávat kotouče, ale nic   

#include <stdio.h>
#include <conio.h>


int PVez(int vyska, int odkud,int kam,int pomoci)   // deklerování promìných

{
    static int counter;
    counter ++;
    if (vyska > 0)
    {
        PVez((vyska-1), odkud, pomoci, kam);
        printf("Prenes kotouc z %i tyce na %i tyc\n ", odkud, kam);
        PVez((vyska-1), pomoci, kam, odkud);
    }

    return counter;
}

int main()
{
    printf("********************************\nVYTEJTE V PROGRAMU HANOJSKE VEZE\n********************************\n");


    int n;
    int cnt;
    while (1)
    {
        printf("Zadej pocet kotoucu :\n") ;
        scanf("%i", &n);

        if (n > 10)
        {
            printf("Nelze zadat vice kotoucu nez 10!\n");
        }
        else if (n <= 0)
        {
            printf("Bez kotoucu to nepujde!\n");
        }
        else return n;
    }

    cnt=PVez(n,1,2,3);
    printf("Pocet volani: %i\n", cnt);
    getchar();
    return 0;

}

kedlik
C / C++ › ošetření programu na špatné…
8. 5. 2013   #175941

#4 vitamin
dík za radu, ale já jsem na toto blbej a pořád nevím jak. Pokud by si měl čas byl bych rád, kdyby si mi ukázal jak to má vypadat.

kedlik
C / C++ › ošetření programu na špatné…
8. 5. 2013   #175937

#2 lukas.balaz
to tě napadlo, ale bohužel nevím jak.   

kedlik
C / C++ › ošetření programu na špatné…
8. 5. 2013   #175934

Ahoj,

potřeboval bych trochu pomoct. Potřebuji ošetřit program aby mi to při zadání záporných čísel a větších jak 10 hodilo varování, že to nelze(to mam), ale potřebuji aby se to pak vrátilo na začátek programu + ošetření na na znaky, můžu zadávat pouze čísla.

Předem děkuji za rady

int main()
{

    printf("********************************\nVYTEJTE V PROGRAMU HANOJSKE VEZE\n********************************\n");

    int n;
    int cnt;                                     // deklerace promìných
    printf("Zadej pocet kotoucu :\n") ;          // vipis na obrazovku
    scanf("%i", &n);
    if (n>10)
    {
        printf("Zadal si %i kotoucu to je moc, trvalo bz to dlouho",n);
        return 0;
    }
    else if (n<0)
    {
        printf("zadal si %i kotoucu to nelze, jak bz si to chtel provest?",n);
        return 0;
    }


    cnt=PVez(n,1,2,3);
    printf("Pocet volani: %i\n", cnt);
    getchar();
    return 0;
}

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý