Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come creare un'applicazione console C che agisce come una calcolatrice semplice

Il linguaggio di programmazione C è uno dei maggior parte dei linguaggi di programmazione ben supportati in tutto il mondo . Programmi C possono essere scritti per quasi tutte le piattaforme di computer , tra cui personal computer, server , smartphone e dispositivi embedded come elettrodomestici intelligenti . Tra le sue caratteristiche è una libreria che facilita l'invio e la ricezione di dati da e verso la console . Questo permette al programma di comunicare con un utente attraverso la lettura dalla tastiera e l'invio di messaggi al monitor . C supporta anche la matematica di base , che lo rende ideale per la costruzione di un'applicazione console che esegue alcuni semplici calcoli . Cose che ti serviranno
C compiler
Show More istruzioni , creare una Scheletro del C Applicazione
1

importare la libreria C " cstdio . " Nella parte superiore del vostro codice sorgente , inserire questa riga :

# include
2

Crea un punto di ingresso per il vostro programma dichiarando una funzione principale . Un punto di ingresso indica il sistema operativo esattamente da dove cominciare il tuo programma . La funzione principale sarà racchiudere tutto il codice all'interno di due parentesi graffe , ma finora non si ha alcun codice da mettere in là. Per creare una funzione principale senza alcun codice , si potrebbe scrivere questo :

main ( ) per

{

}
3

compilare la logica che costituisce la maggior parte del programma . Posiziona ogni riga di codice nella parte 2 sulla propria riga all'interno delle parentesi graffe della funzione principale .
Compilare il Funzione principale
4

dichiarare e inizializzare le variabili . Si prevede di utilizzare tre variabili : il primo numero da aggiungere , il secondo numero da aggiungere e l'operatore . Scrivere il seguente nella vostra funzione principale :

float i = 0;

galleggiante j = 0;

char op = '0 ';
5

Invia una breve istruzione per la console e aspettare che l'utente ingresso formattato correttamente . Scrivi i prossimi due righe sotto le dichiarazioni di variabili :

printf ( "Inserire nel seguente formato : . 2 +2 \\ n");

scanf ( "% f% c % f " , & i , e op, & j ) ;
6

scrivere una dichiarazione che esegue le operazioni aritmetiche di addizione, sottrazione , moltiplicazione e divisione . Poiché ci sono quattro diverse operazioni , sarà necessario passare a quella corretta , a seconda di cosa gli input dell'utente . Un'istruzione switch servirà allo scopo , controllando una variabile , e poi saltare al caso che corrisponde a questo valore . L'istruzione switch racchiude tutti i suoi casi, all'interno delle parentesi graffe , proprio come la funzione principale . Per ora non si dispone di eventuali casi , quindi basta creare una istruzione switch vuota come questa:

switch ( op ) per

{

}
7

Scrivi i casi per addizione, sottrazione , moltiplicazione e divisione all'interno delle parentesi graffe della istruzione switch . Questi casi saranno attivati ​​quando l'utente digita " + ", "- ", "* " o " /" sulla tastiera . Ogni caso eseguirà una diversa operazione aritmetica e poi stampare il risultato . Digitare le quattro righe successive per aggiungere questi casi :

case ' + ' : printf ( "% 4.2f \\ n" , ( i + j ) ​​) ; break;

case ' -' : printf ( "% 4.2f \\ n" , ( ij ) ) ; break;

caso '*' : printf ( "% 4.2f \\ n" , (i * j ) ) ; break; < br

case ' /' > : printf ( "% 4.2f \\ n" , ( i /j ) ) ; break;
8

Aggiungi un caso di default . Questo attiverà ogni volta che l'utente digita in qualcosa che non è un segno più o altra funzione segno aritmetico . Scrivere questo seguito al caso precedente :

default: printf (" Operazione non valida . \\ N "); break;
9

uscire dal programma. Questo si ottiene inviando un valore integrale al sistema operativo . Generalmente , il completamento di un programma è simboleggiato restituendo il valore " 0 " dal principale. Inserire la seguente riga di codice nella parte inferiore della vostra funzione principale :

return 0;

 

Programmazione © www.354353.com