Dodawanie kilku liczb-Visual Studio 2013

0

Witam.
Jeśli dodaję do siebie tylko dwie liczby to wszystko działa, natomiast jeśli chcę dodać od razu do siebie z 3 lub więcej liczb to kalkulator nie działa poprawnie. Jak mogę to naprawić ? Tutaj ONP nie może być użyte. Mała konfiguracja kodu wystarczy, tylko nie wiem jaka...

private: System::Void button17_Click(System::Object^  sender, System::EventArgs^  e) {
    pierwsza = Convert::ToDouble(okno->Text);
    operacja = '+';
    status = true;
}
private: System::Void button21_Click(System::Object^  sender, System::EventArgs^  e) {
 
        druga = Convert::ToDouble(okno->Text);
 
     
 
    switch (operacja)
    {
     
    case '+':
        wynik = pierwsza + druga;
        pierwsza = wynik;
 
    break;
         
       }
 
0
//wyzeruj wynik na początku

private: System::Void button17_Click(System::Object^  sender, System::EventArgs^  e) {
    operacja = '+';
    status = true;
}
private: System::Void button21_Click(System::Object^  sender, System::EventArgs^  e) {
 
        druga = Convert::ToDouble(okno->Text);
 
 
 
    switch (operacja)
    {
 
    case '+':
        wynik+= druga;
//wstaw wynik do okienka
 
    break;
 
       }
0

Dzięki wielkie, lecz po zmianach,które mi podałeś jest jeszcze gorzej. Nawet nie zapamiętuje pierwszej wciśniętej liczby. Tak czy tak wielkie dzięki. Może ktoś jeszcze pomoże ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1