#19 ingiraxo
každopádně tohle funguje na "boží" urovni :) děkuji moc
Příspěvky odeslané z IP adresy 89.177.13.–
#14 yaqwsx
prosim vas jeste kde ten kod ted mam zadat presneji vlozim vas kod co jste mi napsal a jestli vas muzu drzovat vypiste ho zpatky stim upravenym o opakovani
#include <iostream>
#include <string>
#include <map>
using namespace std;
int main()
{
map<string, string> tabulka;
//Naplnění tabulky daty:
tabulka["Jakou barvu má obloha?"] = string("Modrou");
tabulka["Kolik je 1+1?"] = string("2");
string otazka;
cout << "Zadejte otázku: ";
getline(cin, otazka);
string odpoved = tabulka[otazka];
if(odpoved.size() == 0)
cout << "Neznám odpověď";
else
cout << odpoved;
return 0;
}
kazdopadne vubec netusim jak se vam mam za to kompenzovat... strasne jste mi pomohl
#12 KIIV
Ano nadtim sem premyslel ... proto sem udelal ReadMe co vypise program na zacatku :)
jen jeste prosim otazka docela badam na tim jak program prinutit aby se nevypnul po prvni otazce
to mam za kazdou odovedi davat break ? nebo se to da uz udelat v tom returnu 0; premyslel sem ze by se dalo zadat na navrat pocatecní otázky ale jak koliv to napisu tak kompilator haze chybu
Omlouvám se pokud to někoho naštvalo učím se c++ 2týdny.. učím se z knihy ( mistrovství c++) ale zatím to tam nikde nerozepisoval proto se ptám zde... a proto možná existuje tohle forum :)
Každopádně děkuji za odpovědi... a když to řeknu jinak člověk má hubu na to aby se ptal :)
Ale i tak se teda omlouvám :)
jeste dotaz
#include <iostream>
#include <string>
#include <map>
using namespace std;
int main()
{
map<string, string> tabulka;
//Naplnění tabulky daty:
tabulka["Jakou barvu ma obloha?"] = string("Modrou");
tabulka["Kolik je 1+1?"] = string("2");
string otazka;
cout << "Zadejte otázku: ";
getline(cin, otazka);
string odpoved = tabulka[otazka];
if(odpoved.size() == 0)
cout << "Neznam odpoveď";
else
cout << odpoved;
system("pause");
return 0;
}
u tohoto kodu jak se vraci zpatky hodnota na otazku ? vypise mi to jen jednou
a pak se program ukonči
Tou otazkou myslím třeba klasickou komunikaci ... Ale ten poslední kod se mi opravdu libi :) zkusím to a popřípadně se ještě ozvu... chtěl bych vytvořit program takový chatovaci o to mi jde... kamarád mě poprosil jestli by to bylo možne tak sem řekl, že něco zkusim a uvidíme jak to dopadne... Každopádně děkuji za odpověď
Budu moc rad kdyz me aspon navedete na dobrou cestu pod cim bych mel hledat a cemu se venovat. Dekuji
Chtel bych udelat program který bude reagovat na položenou otázku s předem definovanou odpovědí.
Pomůžete mi v kousku kodu ?
Předem děkuji za odpověd.
Děkuji moc pomohly oba příkazy :)
Zdravim chtel bych se zeptat mam problem stim ze se mi po stisknuti entru zavre okno. Nevite jak tento problem vyresit aby okno ústalo otevřene ? Zde je kod.
#include <iostream>
using namespace std;
#include <cmath>
int main()
{
double cover;
cout << "A ?\n";
cin >> cover;
double side;
side = sqrt(cover);
cout << "B" << side;
cout << "C\n";
cin.get();
return 0;
}
(A) se vypise ale pri zadani odpovedi a stisknuti nasledovne entru se ve mrziku vypise (B,C) ale okno se u toho zavre.
Dobrý den, chtěl bych se zeptat jak napsat příkaz na odpověd. Myslím to takto zadám příklad. Nevim jestli to jde i takto ale přiklad Program vypise Ahoj ja mu tez napisu Ahoj on se me dale zeptat na neco a ja mu dale odpovim stim ze on uz podle odpovedi zvoli předem definovanou odpověd na otazku,či odpověd.. Stačil by mi kousek zdrojoveho kodu pro 2 otazky a dve odpovedi a u druhe moznost vyberu..Nebo existuje nejaky program kde by se dal prostudovat zdrojový kod C++ ?
Ja doufam že sem to vysvetlil aspon trosku pochopitelne co hledam... každopadně předem děkuji za odpovědi :)