Aktywne Wpisy
dbijou +3236
Bążur Mirko! ʕ•ᴥ•ʔ
Z okazji 4 lat na wykopie robimy #zloterozdajo za 4k!
Do wygrania pierścionek w kwocie do 4000zł #inflacja (⌐ ͡■ ͜ʖ ͡■) #jubiler4k
Pierścionek złoty próby 585 (do wyboru kolor kruszcu różowe, żółte i białe ) w okolicy 1.5-2g
Wzory przedstawimy w pw (właściwie nie ma rzeczy której nie damy rady zrobić ( ͡º ͜ʖ͡º))
Z okazji 4 lat na wykopie robimy #zloterozdajo za 4k!
Do wygrania pierścionek w kwocie do 4000zł #inflacja (⌐ ͡■ ͜ʖ ͡■) #jubiler4k
Pierścionek złoty próby 585 (do wyboru kolor kruszcu różowe, żółte i białe ) w okolicy 1.5-2g
Wzory przedstawimy w pw (właściwie nie ma rzeczy której nie damy rady zrobić ( ͡º ͜ʖ͡º))
Zezmar +4
Bardzo proszę o zabranie głosu ekspertów. #logikarozowychpaskow
Aktywne Znaleziska
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
#programowanie #C++
@Ruthan: Porównywanie dwóch tych samych rzeczy zawsze zwróci true, więc czegokolwiek byś nie wpisał wejdzie ci do pierwszego bloku warunkowego.
cin >> objetosc, pole
wczyta tylkoobjetosc
swoją drogą, porównania kompletnie nie mają sensu. sprawdzasz czy zmienna
pole
ma wartość równą zmiennejpole
. Czy (na logikę) moƶe to kiedykolwiek nie być prawdziwe? No właśnie, dlatego wchodzisz w pierwszego ifa, więc naturalnie w jegoelse
'a juƶ nie.Objętości nigdy nie liczy bo zawsze pierwszy warunek będzie prawdziwy i tylko kod z pierwszego if się wykona.
EDIT W sumie to już panowie wyżej wyjaśnili.
cin >> objetosc, pole;
dajcin >> wybor
.Potem sprawdzaj to w ten sposób:
if (wybor == "objetosc")
...
else if(wybor == "pole")
...
string wybor;
cin >> wybor;
potem sprawdzasz if( wybor=="objetosc") {//oblicz objetosc}
else if( wybor=="pole") {//oblicz pole}
else cout<<"Bledny wybor!"<<endl;
Komentarz usunięty przez autora