x-kom hosting

Kalkulator w Visual C++ 2010

Masternak22
utworzono
utworzono

Witam.

Mam problem z napisaniem kalkulatora w c++.

Proszę o napisanie mi kodu źródłowego.

Korzystam z Visual C++ 2010.

PS. To ma być Windows Aplication.

  • 2 tygodnie później...

Przemall
komentarz
komentarz

Kalkulator tekstowy wykonujący działania na 2 liczbach, czy graficzny jest ci potrzebny?

Masternak22
komentarz
komentarz

Graficzny

  • 3 tygodnie później...
techmag
komentarz
komentarz

Z czym dokładnie masz problem ?

Masternak22
komentarz
komentarz

Z programowaniem przyciskow :P

Chodzi mi o to ze nie wiem jak zaprogramowac przyciski z cyframi od 0 do 9 oraz przycisk dodawania, odejmowania, mnozenia, dzielenia, oraz przycisk C i =. Chcialbym aby wynik byl wyswietlany w labeel. Jezeli wiecie o co mi chodzi to pomozcie. Prosze. Jezeli nie wiecie to napiszcie i postaram sie to jeszcze bardziej rozwinac.

leggo
komentarz
komentarz

Domyślam się, że mówimy tutaj o Windows Forms.

 

Wszystko zależy tutaj od tego, jak program sobie zorganizujesz.

Najprościej będzie jeśli stworzysz dwie zmienne przechowujące liczby, na których ma być wykonane działanie oraz zmienną, która będzie pamiętać wybrany znak ([i]+[/i], [i]-[/i], itp.). Najpierw wybierane cyfry dodajesz do pierwszej zmiennej. Gdy użytkownik wybierze jakiś znak działania kończysz dopisywanie do pierwszej liczby, zapamiętujesz wybrany znak i dalsze cyfry zapisujesz w zmiennej drugiej. W momencie gdy użytkownik wybierze = lub kolejny inny znak działania, przeprowadzasz odpowiednie działanie na dwóch liczbach, wynik zapisujesz w pierwszej zmiennej i ją wyświetlasz. Przycisk [i]C[/i] sprawia, że wyświetlona jest tylko pierwsza liczba, a zapisana jest w niej wartość 0.

Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!

Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Strona wykorzystuje pliki cookies w celu prawidłowego świadczenia usług i wygody użytkowników. Warunki przechowywania i dostępu do plików cookies możesz zmienić w ustawieniach przeglądarki.