Program kalkulatora w C

Program kalkulatora w C

Kalkulator to urządzenie elektroniczne używane do wykonywania obliczeń matematycznych w ciągu nano sekundy. Jednak program kalkulatora można również bardzo łatwo zaimplementować w dowolnym wybranym języku programowania. W tym artykule nauczymy się pisać program kalkulatora w języku programowania C.

Pisanie programu kalkulatora w C

Poniżej omówimy dwie różne metody pisania programu kalkulatora w języku programowania C:

Metoda nr 1: Korzystanie z instrukcji IF-ELSE

W tej metodzie będziemy pisać pełnoprawny program kalkulatora w języku programowania C, korzystając z instrukcji IF-ELSE. Skrypt C pokazano na poniższym obrazku:

W tym programie zadeklarowaliśmy zmienną operatora, aby uznać operatora jako dane wejściowe od użytkownika. Następnie poprosiliśmy użytkownika o podanie dwóch wybranych liczb. Następnie użyliśmy wielu instrukcji „IF-Else”, aby sprawdzić operatora wprowadzonego przez użytkownika, a w zależności od tego wykonaliśmy określoną operację na wprowadzonych numerach. Następnie mamy również dodatkowe stwierdzenie „else”, aby zaspokoić błędne dane wejściowe. Ponadto zamknęliśmy całą logikę w pętli „while”, aby ten program był iteracyjny. Ten program będzie nadal prosił użytkownika o wykonanie dalszych obliczeń, dopóki nie naciśnie klawisza „X”, aby wyjść z programu.

Ten program jest kompilowany przy użyciu polecenia pokazanego poniżej:

Kalkulator $ GCC.kalkulator C -O

Następnie ten program jest wykonywany za pomocą następującego polecenia:

$ ./kalkulator

Po egzekucji zostaliśmy poproszeni o wprowadzenie wybranego przez nas operatora. Wpisaliśmy do operatora dodawania, jak pokazano na poniższym obrazku:

Następnie poproszono nas o wprowadzenie dwóch wybranych liczb. Wprowadziliśmy „22” i „27”, jak pokazano na poniższym obrazku:

Wyjście tej operacji pokazano na poniższym obrazku. Możesz również zauważyć, że ten program nie zakończył się po wyświetleniu tego wyjścia. Zamiast tego poproszono nas o wprowadzenie innego wybranego operatora, co oznacza, że ​​udało nam się utworzyć interaktywny program kalkulatora w języku programowania C przy użyciu instrukcji „IF-ELSE”.

Metoda nr 2: Korzystanie z instrukcji przełącznika

Teraz utworzymy ten sam program kalkulatora w C z instrukcją „przełącznika”. W tym celu program C jest następujący:

W tym programie ponownie poprosiliśmy użytkownika o wprowadzenie operatora, a także dwóch wybranych przez siebie liczby. Następnie użyliśmy instrukcji „przełącz” na zmiennej „Operator” i zdefiniowaliśmy różne przypadki, aby wykonać pożądaną operację w zależności od wprowadzonego operatora. Wreszcie, istnieje domyślny przypadek, aby zaspokoić błędne dane wejściowe.

Kiedy wykonaliśmy ten skrypt, zostaliśmy poproszeni o wprowadzenie wybranego przez nas operatora. Tym razem weszliśmy do operatora odejmowania, jak pokazano na poniższym obrazku:

Następnie poproszono nas o wprowadzenie dwóch liczb, na których zostanie wykonana operacja odejmowania. Te dwie liczby pokazano na poniższym obrazku:

Wynik naszej operacji odejmowania pokazano na poniższym obrazku:

Wniosek

W tym artykule omówiono dwie różne metody pisania programu kalkulatora w języku programowania C. Pierwsza metoda była oparta na użyciu instrukcji „IF-ELSE”, podczas gdy druga metoda wykorzystywana do instrukcji „przełącznika”. Teraz możesz zastosować dowolną wybraną metodę, aby utworzyć własny kalkulator w języku programowania C.