Witam!
Potrzebuję zrobić kalkulator i wszystko jest git majonez. Tylko nie wiem jak zrobić sumowanie liczb :( Próbowałem na wszystkie sposoby ale mi się nie udało. Poniżej podaję kod programu:
#pragma once
#include <string>
namespace Kalkulator {
//Zmienne globalne odpowiadające za to czy mnożmymy, dodajemy itd.
bool dodawanie = false; //Zmienna odpowiadająca za dodawanie
bool odejmowanie = false; //Zmienna odpowiadająca za odejmowanie
bool mnozenie = false; //Zmienna odpowiadająca za mnożenie
bool dzielenie = false; //Zmienna odpowiadająca za dzielenie
bool equal = false; //Zmienna odpowiadająca za
//-----------------
}
#pragma endregion
private: System::Void button3_Click(System::Object^ sender, System::EventArgs^ e) //Tak są wpisywane liczby do TEXT
{
if ( equal )
{
textBox1->Text = "";
equal = false;
}
textBox1->Text += "9";
}
private: System::Void button13_Click(System::Object^ sender, System::EventArgs^ e)
{
//SUMOWANIE LICZB!!!
}
private: System::Void button16_Click(System::Object^ sender, System::EventArgs^ e) //TAK się dodaje liczby podobnie dzieli mnoży itp
{
if ( textBox1->Text == "" ) //Jeśli w textBox1 właściwości text nic nie ma
{
return; //Zwracamy
}
else //W przeciwnym wypadku
{
dodawanie = true; //dodawanie = prawda
textBox1->Tag = textBox1->Text; //Przypisujemy do Tag, Text z textBox1
textBox1->Text = ""; //Mażemy zawartość text
};
}
};
}
Proszę o jak najszybszą odpowiedź :) Oczywiście kod uprościłem i wyrzuciłem zbędne rzeczy. No i moja prośba jest taka aby w miejscu //SUMOWANIE LICZB!!! był kod, który będzie sumował liczby zwracając uwagę czy mnożyliśmy je itp. Normalnie jak w prawdziwym kalkulatorze. Kto pomoże temu chwała :D