C++ równanie z wejścia do rpogramu
Ostatnio zmodyfikowano 2015-03-25 15:17
Blazejob Temat założony przez niniejszego użytkownika |
C++ równanie z wejścia do rpogramu » 2015-03-24 14:51:10 witam z gory przepraszam jesli popelnie jakis blad ale jestem tu nowy. Jeśli mam w standardowym stringu wartość równania np. a*a to jest możliwość albym program zinterpretowal to jako rówanianie a nie jako tekst: wejście: string= a*a a=4 wyjście: 16
wiem że to pewnie da się zrobić w prosty sposób ale dopiero zaczynam swoja przygode z programowaniem. Jesli juz taki post pojawil sie na forum to z góry przepraszam i prosze o link do niego.
Z góry dziekuje za odpowiedz :) |
|
Brunon3 |
» 2015-03-24 14:54:21 Jeżeli wczytujesz std::cin to niekoniecznie musisz wczytywać do string możesz do int , a w tedy wiesz co dalej. -BD. |
|
Blazejob Temat założony przez niniejszego użytkownika |
» 2015-03-24 15:01:37 Dzieki za odpowiedz lecz jesli rownanie ktore wczytuje ma wiecej niz jeden znak to nie moge go zadeklarowac w int'cie. Chyba ;) albo się myle. Jesli tak jest to prosze podaj mi jakis przykład kodu moze tak zrozumiem. |
|
Monika90 |
» 2015-03-24 15:07:27 a*a to nie jest równanie, to jest wyrażenie. Żeby obliczyć jego wartość musisz sobie napisać parser. Ewentualnie skorzystać z parsera napisanego przez kogoś innego. |
|
Deyvin |
Przydatne wiadomości » 2015-03-25 15:17:07 |
|
« 1 » |