Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Problem z napisaniem kalkulatora

Ostatnio zmodyfikowano 2009-03-19 19:17
Autor Wiadomość
driver1995
Temat założony przez niniejszego użytkownika
Problem z napisaniem kalkulatora
» 2009-03-19 15:38:14
Witam...
Mam problem, a mianowicie, chciałbym zrobić pewien rodzaj kalkulatora... Chodzi mi dokładnie o takie coś, żeby na początku podawało się liczbę (ilukolwiek cyfrową), a potem jak się przyciśnie +,-,* lub / to się wpisuje drugą liczbę, dopóki nie zostanie wciśnięte =...I żeby to się powtarzało bez końca(tzn. podajesz ile bądź liczb z różnymi znakami np. 2+5-6*4/1.5... I jeszcze, żeby w każdym momencie, czy jesteśmy w czasie pisania liczby, czy widzimy wynik można było wcisnąć ESC i wyjść z programu... Dało by się takie coś zrobić, bo ja nie mam zielonego pojęcia jak;/
Bardzo proszę o pomoc,
pzdr.
P-4833
Patzick
» 2009-03-19 15:44:16
Tak da się coś takiego zrobić, ale jeśli chcesz być programistą to najlepiej zrób to sam. Na początek polecam zapoznanie się z kursem C++, który jest na tej stronie :) Nie licz na zbyt wiele bez wykazania własnej inicjatywy.
P-4834
driver1995
Temat założony przez niniejszego użytkownika
» 2009-03-19 15:49:18
No, przeczytałem połowe(20 rozdziałów)... A tak właściwie to dzięki za radę, przeczytam cały i wtedy spróbuję, no a jak nie wyjdzie to zwrócę się z powrotem do was... No, cóż, może jakoś obejdę się z prostszym kalkulatorem;/;/;/
pzdr.
P-4835
driver1995
Temat założony przez niniejszego użytkownika
» 2009-03-19 16:01:58
No, masz rację, może... Ale patrząc na to sądzę, że rzeczywiście powinienem przeczytać CAŁY kurs, bo połowy z tego nie rozumiem;/
No, ale dzięki za pomoc;););)
P-4837
DejaVu
» 2009-03-19 16:29:46
manfred podał link do dość rozbudowanego kalkulatora. Proponuję Ci jednak przeczytać pierwszych 15 lekcji (albo i mniej).

Jedyne co będziesz potrzebował to:
- wiedzieć jak wczytać znak (wciśnięta operacja: getch())
- wiedzieć jak wczytać nową liczbę (za pomocą: cin>>)
- umieć posługiwać się pętlą do ... while
- wiedzieć jak korzystać ze switch ... case (lub pisać kilka if'ów)
P-4838
driver1995
Temat założony przez niniejszego użytkownika
» 2009-03-19 17:04:46
No przeczytałem te pierwsze 15 lekcji a nawet 20 jak już wspomniałem... No i wiem jak zrobić byle kalkulator... I za pomocą tylko tych funkcji myślisz że jestem w stanie zrobić taki kalkulator o jaki mi chodzi w temacie???
P-4839
DejaVu
» 2009-03-19 17:37:27
Wystarczy to co napisałem. Jedyne czego nie możesz w takim wypadku użyć to cin>>. Zamiast tego będziesz musiał napisać sobie własną funkcję do wczytywania wiersza jako string, a później konwertować to za pomocą funkcji np. atof().
P-4840
driver1995
Temat założony przez niniejszego użytkownika
» 2009-03-19 17:49:35
no tak... z tym, że co to jest to atof()??? W pierwszych 20 rozdziałach tego na pewno nie było...
P-4841
« 1 » 2 3 4
  Strona 1 z 4 Następna strona