Un calcolatore è un dispositivo elettronico che viene utilizzato per eseguire calcoli matematici in Nano secondi. Tuttavia, un programma di calcolatrice può anche essere implementato molto facilmente in qualsiasi linguaggio di programmazione a tua scelta. In questo articolo, impareremo a scrivere un programma di calcolatrice nel linguaggio di programmazione C.
Scrivere il programma di calcolatrice in C
Di seguito, discuteremo due diversi metodi per scrivere il programma di calcolatrice nel linguaggio di programmazione C:
Metodo n. 1: usando l'istruzione IF-ELSE
In questo metodo, scriveremo un programma di calcolatrice a tutti gli effetti nel linguaggio di programmazione C utilizzando l'istruzione IF-ELSE. Lo script C è mostrato nella seguente immagine:
In questo programma, abbiamo dichiarato una variabile dell'operatore per prendere l'operatore come input dall'utente. Quindi, abbiamo chiesto all'utente di inserire due numeri di sua scelta. Successivamente, abbiamo utilizzato più istruzioni "if-else" per verificare l'operatore inserito dall'utente e, a seconda di ciò, abbiamo eseguito l'operazione specificata sui numeri immessi. Dopodiché, abbiamo anche un'ulteriore istruzione "altro" per soddisfare gli input errati. Inoltre, abbiamo racchiuso l'intera logica all'interno di un ciclo "mentre" per rendere questo programma iterativo. Questo programma continuerà a chiedere all'utente di eseguire ulteriori calcoli fino a quando non preme il tasto "X" per uscire dal programma.
Questo programma viene compilato utilizzando il comando mostrato di seguito:
Calcolatore $ GCC.Calcolatrice C -o
Quindi, questo programma viene eseguito utilizzando il seguente comando:
$ ./calcolatrice
All'esecuzione, ci è stato chiesto di inserire un operatore di nostra scelta. Abbiamo inserito l'operatore di addizione come mostrato nell'immagine seguente:
Quindi, ci è stato chiesto di inserire i due numeri di nostra scelta. Abbiamo inserito "22" e "27" come mostrato nella seguente immagine:
L'uscita di questa operazione è mostrata nell'immagine seguente. Puoi anche notare che questo programma non è terminato dopo aver visualizzato questo output. Piuttosto, ci è stato chiesto di inserire un altro operatore di nostra scelta, il che significa che siamo riusciti a creare un programma di calcolatrice interattivo nel linguaggio di programmazione C usando l'istruzione "if-else".
Metodo n. 2: utilizzando l'istruzione Switch-Case
Ora creeremo lo stesso programma di calcolatrice in C con l'istruzione "Switch-Case". Per questo, il programma C è il seguente:
In questo programma, abbiamo ancora chiesto all'utente di inserire un operatore e due numeri di sua scelta. Quindi, abbiamo utilizzato un'istruzione "switch" sulla variabile "operatore" e definito diversi casi per eseguire l'operazione desiderata a seconda dell'operatore immesso. Infine, c'è un caso predefinito per soddisfare l'input errata.
Quando abbiamo eseguito questo script, ci è stato chiesto di inserire un operatore di nostra scelta. Questa volta abbiamo inserito l'operatore di sottrazione come mostrato nell'immagine seguente:
Quindi, ci è stato chiesto di inserire due numeri su cui verrà eseguita l'operazione di sottrazione. Questi due numeri sono mostrati nella seguente immagine:
Il risultato della nostra operazione di sottrazione è mostrato nell'immagine seguente:
Conclusione
Questo articolo ha discusso dei due diversi metodi per scrivere un programma di calcolatrice nel linguaggio di programmazione C. Il primo metodo si basava sull'uso dell'istruzione "IF-ELSE", mentre il secondo metodo ha utilizzato l'istruzione "Switch-Case". Ora puoi seguire qualsiasi metodo di tua scelta per creare il tuo calcolatore nel linguaggio di programmazione C.