• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

C++ - problem z instrukcją IF

Object Storage Arubacloud
0 głosów
187 wizyt
pytanie zadane 10 października 2016 w C i C++ przez Gambr Dyskutant (7,530 p.)
Witam. /przykładowy Case poniżej / Ostatnio pisałem prosta konsolową aplikację dotyczącą alkanów alkinów i alkenów. Po odpaleniu komputer losował liczbę z przedziału od 1 do 40 (tyle mialem przygotowanych zadań) i wczytywał ja do switcha. Każdy Case miał przypisany inny związek i inne zadanie. Wszystko działa bardzo dobrze oprócz jednego: Jezeli mamy jakąś zmienną typu string która ma w sobie równanie chemiczne np string reakcja ="związek1+zwiazek2 > zwiazek3"; i mamy pytanie w casie o podanie reakcji chemicznej spalania całkowitego butanu (na przykład) Po wprowadzeniu przez użytkownika danych sprawdzam ifem czy to co wpisał użytkownik jest równe zmiennej wyżej. Jezeli jest to odp jest poprawna i otrzymuje punkty a jezeli nie to jest do napisania komunikat o błędnym rozwiązaniu i pokazuje użytkownikowi poprawne rozwiązanie. Problem jest taki ze komputer nie czeka na wprowadzenie danych z klawiatury, tylko odrazu przechodzi do elsa. Dlaczego tak się dzieje i jak temu zaradzić? { string butan1; cout

2 odpowiedzi

0 głosów
odpowiedź 10 października 2016 przez dewe Gaduła (4,300 p.)
cin >> zmienna; powoduje, ze program czeka na wpisanie danych przez uzytkownika.

No i oczywiscie zapisuje do zmiennej podanej.
komentarz 10 października 2016 przez Gambr Dyskutant (7,530 p.)
Ehh nie o to chodzi zobacz kod... Pozatym cin nie działa przy napisach ze spacja
komentarz 10 października 2016 przez Gambr Dyskutant (7,530 p.)
case 4: { string butan1; cout
komentarz 10 października 2016 przez dewe Gaduła (4,300 p.)
Jak mam spojrzeć na kod skoro go nie podałeś?
komentarz 10 października 2016 przez DragonCoder Nałogowiec (36,500 p.)
Piszesz case, nie ma kodu, a moze brakuje break; i usun ten nawias bo jest nie potrzebny...
komentarz 10 października 2016 przez criss Mędrzec (172,590 p.)

zobacz kod

Lol XD 

komentarz 10 października 2016 przez DragonCoder Nałogowiec (36,500 p.)
Lubie to pytanie no, moge sie bawic w wrozbite Macieja i widze juz kod w krysztalowej kuli, ale jest tak noe czytleny ze go nie pidam... sorki
0 głosów
odpowiedź 10 października 2016 przez Michał Muzyka Pasjonat (24,080 p.)
Podaj cały kod lub chociaż część

Podobne pytania

0 głosów
3 odpowiedzi 416 wizyt
pytanie zadane 29 listopada 2015 w C i C++ przez Kasztan Dyskutant (8,080 p.)
0 głosów
1 odpowiedź 230 wizyt
pytanie zadane 5 lutego 2016 w C i C++ przez Ceki Mądrala (5,310 p.)
+1 głos
2 odpowiedzi 716 wizyt

92,579 zapytań

141,432 odpowiedzi

319,664 komentarzy

61,964 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...