En kalkulator er en elektronisk enhet som brukes til å utføre matematiske beregninger innen nano sekunder. Imidlertid kan et kalkulatorprogram også implementeres veldig enkelt på ethvert programmeringsspråk etter eget valg. I denne artikkelen lærer vi å skrive et kalkulatorprogram på programmeringsspråket C.
Skrive kalkulatorprogrammet i C
Nedenfor skal vi diskutere to forskjellige metoder for å skrive kalkulatorprogrammet på programmeringsspråket C:
Metode 1: Bruke IF-Else-setningen
I denne metoden skal vi skrive et fullverdig kalkulatorprogram på C-programmeringsspråket ved å bruke IF-Else-setningen. C -skriptet vises i følgende bilde:
I dette programmet har vi erklært en operatørvariabel for å ta operatøren som inndata fra brukeren. Deretter har vi bedt brukeren om å legge inn to antall av hans valg. Etter det har vi brukt flere "if-elv" -uttalelser for å sjekke operatøren som er lagt inn av brukeren, og avhengig av det har vi utført den spesifiserte operasjonen på de angitte tallene. Etter det har vi også en ekstra "ellers" uttalelse for å imøtekomme feilaktige innganger. Dessuten har vi omsluttet hele logikken i en "stund" -løkke for å gjøre dette programmet iterativt. Dette programmet vil fortsette å be brukeren om å utføre ytterligere beregninger til de trykker på "X" -tasten for å avslutte programmet.
Dette programmet er samlet ved hjelp av kommandoen vist nedenfor:
$ GCC -kalkulator.C -o kalkulator
Deretter utføres dette programmet ved å bruke følgende kommando:
$ ./kalkulator
Ved henrettelse ble vi bedt om å gå inn i en operatør etter vårt valg. Vi skrev inn tilleggsoperatøren som vist på bildet nedenfor:
Deretter ble vi bedt om å legge inn de to tallene etter vårt valg. Vi skrev inn “22” og “27” som vist i følgende bilde:
Utgangen fra denne operasjonen vises på bildet nedenfor. Du kan også legge merke til at dette programmet ikke avsluttet etter å ha vist denne utgangen. Snarere ble vi bedt om å legge inn en annen operatør etter vårt valg, noe som betyr at vi har klart å lage et interaktivt kalkulatorprogram i C-programmeringsspråket ved hjelp av "IF-Else" -uttalelsen.
Metode nr. 2: Bruke Switch-Case-setningen
Nå vil vi opprette det samme kalkulatorprogrammet i C med "Switch-Case" -erklæringen. For det er C -programmet som følger:
I dette programmet har vi igjen bedt brukeren om å legge inn en operatør samt to antall av hans valg. Deretter har vi brukt en "bryter" -klæring på "operatør" -variabelen og definerte forskjellige tilfeller for å utføre ønsket operasjon avhengig av den angitte operatøren. Endelig er det en standardsak for å imøtekomme feilinngangen.
Da vi utførte dette skriptet, ble vi bedt om å legge inn en operatør etter vårt valg. Denne gangen kom vi inn i subtraksjonsoperatøren som vist på bildet nedenfor:
Deretter ble vi bedt om å legge inn to tall som subtraksjonsoperasjonen skal utføres. Disse to tallene vises i følgende bilde:
Resultatet av vår subtraksjonsoperasjon er vist på bildet nedenfor:
Konklusjon
Denne artikkelen diskuterte de to forskjellige metodene for å skrive et kalkulatorprogram på programmeringsspråket C. Den første metoden var basert på bruken av "if-elv" -uttalelsen, mens den andre metoden benyttet seg av "switch-case" -uttalelsen. Nå kan du følge enhver metode etter eget valg for å lage din helt egen kalkulator på C -programmeringsspråket.