Avatar
karbos166
Člen
Avatar
karbos166:

Ahoj potřeboval bych takovou malou radu musím udělat konzolovou aplikaci na řešení problému podle vývojového diagramu ale nějak si nevím rady jak to udělat aby mi ten program fungoval. Nejlépe za pomocí IF.Byl by někdo tak hodný a hodil mi tu takovej náčrt nebo nějaký odkaz někam kde najdu +- jak na to ?

 
Odpovědět 25.10.2015 23:11
Avatar
Milan Křepelka
Redaktor
Avatar
Milan Křepelka:

To není aplikace na řešení problému. To je program napsaný "na papíře". Jak na to? Stáhnout si nějaký vývojářský nástroj. Asi tedy Visual Studio Community Edition. Vybrat si jazyk. Udělat nějaký typ projektu. Asi máte za úkol to udělat jako konzolovou aplikaci. A naprogramovat to. Potřeba k tomu budou opravdu pouze základní věci. Ovšem programovat za tebe nebudu.

Buď rád, že máš učitele šprýmaře.

 
Nahoru Odpovědět 26.10.2015 10:49
Avatar
Odpovídá na karbos166
Libor Šimo (libcosenior):
#include <stdio.h>

char ano_nie()
{
    char volba;
    printf("a/n: ");
    scanf("%c", &volba);

    return volba;
}

int main(void)
{
    char vyber;
    printf("Maju v hospode otvorene? ");
    vyber = ano_nie();
    if (vyber == 'a') {
        printf("Idete dnu: ");
        fflush(stdin); // vyprazdni buffer (odstrani znak '\n')
        vyber = ano_nie();
        if (vyber == 'a') {
            printf("Chcete sa tu opit? ");
            fflush(stdin);
            vyber = ano_nie();
            if (vyber == 'a') {
                printf("Mozete prist dovov opity? .... atd.");
                return 0;
            }
            else
                printf("Hladajte inu hospodu!\n");
        }
        else
            printf("Hladajte inu hospodu!\n");
    }
    else
        printf("Hladajte inu hospodu!\n");

    return 0;
}

Ak to už teraz nedokončíš, prestúp na inú školu.

Nahoru Odpovědět 26.10.2015 14:16
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.