kalkulator c++

Wątek przeniesiony 2019-01-11 15:49 z Python przez Shalom.

UN
  • Rejestracja:ponad 6 lat
  • Ostatnio:ponad 6 lat
  • Postów:2
0

Dzien dobry!
Ostatnio pisalam kalkulator w c++, jednak mam problemy gdy probuje dodac 2 liczby niecalkowite. Ma ktos rozwiazanie?

kq
To python czy c++?
Sunnydev
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad rok
  • Lokalizacja:Nether
  • Postów:235
0

Z kuli mamy wróżyć co Ci nie działa? Pokaż kod najpierw.


lubię tylko w c++ i w rust i w go i w haskell. pythona nie lubię, javy też. c# toleruję.
rrowniak
  • Rejestracja:ponad 6 lat
  • Ostatnio:4 miesiące
  • Postów:82
1

Ma ktos rozwiazanie?

Proszę bardzo: https://github.com/kimwalisch/calculator


edytowany 2x, ostatnio: rrowniak
rrowniak
  • Rejestracja:ponad 6 lat
  • Ostatnio:4 miesiące
  • Postów:82
0

A czy ktoś tu kradnie czyjeś kody podpisując jako własne?


UN
  • Rejestracja:ponad 6 lat
  • Ostatnio:ponad 6 lat
  • Postów:2
0
Sunnydev napisał(a):

Z kuli mamy wróżyć co Ci nie działa? Pokaż kod najpierw.
#include <iostream>
using namespace std;
int x,y;
int main()
{
cin>>x>>y;
cout<<x+y<<endl;
}

no i jak wpisuje np 2.5 to mi wyskakuje 2 i koniec programu

edytowany 1x, ostatnio: unclebilly
Sunnydev
zamień int x, y; na double x, y; i już.
UN
dzienki juz wszystko dziala a czemu akurat double
Sunnydev
double to liczba zmiennoprzecinkowa. Pozwala Ci zapisywać i działać na liczbach niecałkowitych. Tak swoją drogą to jest to pierwsza, może druga lekcja jakiegokolwiek kursu c++. https://www.tutorialspoint.com/cplusplus/cpp_data_types.htm
lion137
  • Rejestracja:około 8 lat
  • Ostatnio:około 6 godzin
  • Postów:4936
0

Ten kod jest troche skomplikowany, Mozna jakieś wyjaśnienia?


UN
jak troche skompilowany nie rozumiem
MarekR22
już myślałem, że to sarkazm, bo OP wrzucił swój kod, post wyżej (w pokręcony sposób).
lion137
Właśnie, już się wyjaśniło na szczeście, a ja straciłem tylko kilka minut życia czytając ten kod:)
lion137
  • Rejestracja:około 8 lat
  • Ostatnio:około 6 godzin
  • Postów:4936
0

"jak troche skompilowany nie rozumiem " Czemu to Napisałąś w ten sposób, wszystko w jednej klasie. Trzeba bylo czytelnie podzielić na: tokenizer (zwraca listę tokenów), parser, eval.


Sunnydev
to nie @op :P to @rrowniak wrzucił, ale nie wiem po co xd
lion137
LOL, po co to wrzucił?!?
enedil
@lion137: bo OP prosił o rozwiązanie
MarekR22
Moderator C/C++
  • Rejestracja:ponad 17 lat
  • Ostatnio:3 minuty
0

Jeśli chcesz pomocy, NIE pisz na priva, ale zadaj dobre pytanie na forum.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.