Stránka 1 z 2

Pomoc s proměnýma v c++

Napsal: 06 úno 2012 19:48
od autoprd
Čuss lidičky mám takovou chybku chci si udělat takovej script v c++. V cmd se zobrazí otázka např. Víš co je to pc?[y/n] pak uživatel napíše bud y nebo n.
A když napíše "y" vypíše se třeba Tak to si chytrej a když napíše "n" Tak např napíše tak to si blbec.
Šel jsem na to takhle nejdříve sem hodil otázku

std::cout << "Víš co je to pc? [y/n]\n\n";

poté jsem nevěděl jak to zapsat tu proměnou aby se nastavila podle otázky napadlo mě

int fuck;
cin >> fuck; nadefinovat tu proměnou "fuck" a cobyse napsalo by se rovnalo proměné fuck. Zde je ten problém pak už jen

______
if (fuck == y)
std::cout << Tak to si chytrej/n/n";
else
(fuck == n)
std::cout << "Tak to si blbej\n\n";

Re: Pomoc s proměnýma v c++

Napsal: 06 úno 2012 21:22
od CZechBoY
nejspíš to bude
C++ píše:char odpoved;
odpoved=getchar();
if(odpoved=="y")
st::cout << "Tak to seš chytrej";
else if(odpoved=="n")
std::cout << "Tak to seš blbej";
else
std::cout << "Tak tos posral";


já si fakt v C++ neudělám už nic, už jsem to úplně zapoměl, doufám že ti to pojede :D

Re: Pomoc s proměnýma v c++

Napsal: 06 úno 2012 21:33
od autoprd
Díky czech :) Až se dostanu z linuxu určitě skusím, taky sem na to 2 roky nečuměl a ted už nedokážu ani tutu primitivnost :DD

Re: Pomoc s proměnýma v c++

Napsal: 06 úno 2012 21:33
od domitea
Proč se snažíš nacpat char do integeru? Překladač ti to vždycky rozmluví :smile:

Int je celá čísla
Float na desetinná
char je na znaky
je vůbec v C++ string? - to není uřážka, jen pracuji v C :wink:

// Nojo, gcc. Tak zkus použít přepínače -Wall a -pedantic

Re: Pomoc s proměnýma v c++

Napsal: 06 úno 2012 22:14
od autoprd
Není myslím :D

Re: Pomoc s proměnýma v c++

Napsal: 06 úno 2012 22:53
od CZechBoY
string je v knihovně string :D

Re: Pomoc s proměnýma v c++

Napsal: 06 úno 2012 22:59
od autoprd
jo takhle :DD Já myslel příkaz :DD Já už jedu jen na kafe takže sem schopnej max. číst :DD a i to blbě :D

Re: Pomoc s proměnýma v c++

Napsal: 07 úno 2012 12:14
od autoprd
Sem na to přišel :D

int odpoved;
cout << "Víte co je to pc?[y/n]: ";
cin >> odpoved;
if (odpoved == y)
{
cout << "To si chytrej!!!\n";
if (odpoved == n)
cout << "To si blbej!!!\n";
else
cout << "Špatná odpoveď";
}

Re: Pomoc s proměnýma v c++

Napsal: 07 úno 2012 13:39
od domitea
Nepřišel, jak chceš do intu dát znak?

Re: Pomoc s proměnýma v c++

Napsal: 07 úno 2012 18:38
od cosmosD
Jj odpoved musi byt typ char :D

Re: Pomoc s proměnýma v c++

Napsal: 07 úno 2012 19:27
od autoprd
Ani hovno :DD SKuste to buildnou a poznáte to ? :D Mě to funguje :D

Re: Pomoc s proměnýma v c++

Napsal: 07 úno 2012 20:04
od CZechBoY
nevidim proměnný n a y..