kings forum
Ciao Benvenuto nel Kings Forum Very Happy

Se non sei registrato registrati subito

Spero che ti troverai bene nel Forum!

L'amministratore,

Vito

Image and video hosting by TinyPic Condividi

C - Creare un semplice calcolatore

Vedere l'argomento precedente Vedere l'argomento seguente Andare in basso

C - Creare un semplice calcolatore

Messaggio  fedec96 il Gio Mag 06, 2010 10:20 pm

Ciao ragazzi!
Posto un'ulteriore guida per il C (occhio, non C++) che spiega come creare un semplicissimo calcolatore DOS per 2 cifre che svolge le 4 operazioni... per fare questo necessiteremo di un compilatore dal nome Bloodshed Dev-C++ 4.9.9.2 (reperibile da Google). Quindi, iniziamo una nuova Console Application, e immettiamo questo codice:

Codice:
#include <stdio.h>

int main()
{
    float n1;
    float n2;
    float add;
    float sott;
    float molt;
    float div;

    system("TITLE Simple DOS Calc");
    system("COLOR 47");

    printf("Immetti primo valore: ");
    scanf("%f", &n1);
    printf("Immetti secondo valore: ");
    scanf("%f", &n2);

    add = n1 + n2;
    sott = n1 - n2;
    molt = n1 * n2;
    div = n1 / n2;

    printf("%.1f + %.1f = %.1f\n", n1, n2, add);
    printf("%.1f - %.1f = %.1f\n", n1, n2, sott);
    printf("%.1f x %.1f = %.1f\n", n1, n2, molt);
    printf("%.1f : %.1f = %.1f\n", n1, n2, div);
    system("PAUSE");
    return 0;
}

SPIEGAZIONE DEL CODICE:

#include <stdio.h> //significa che il rapporto tra input e output del programma è quello standard
int main() //questo programma non necessita di alcun valore specifico
{ //semplicemente, inizializziamo il software
float n1; //dichiariamo la variabile "n1", che sarà la variabile per stabilire un primo valore qualunque
float n2; //dichiariamo la variabile "n2", che sarà la variabile per stabilire un secondo valore qualunque
float add; //dichiariamo la variabile "add", che sarà la variabile per svolgere l'addizione
float sott; //dichiariamo la variabile "sott", che sarà la variabile per svolgere la sottrazione
float molt; //dichiariamo la variabile "molt", che sarà la variabile per svolgere la moltiplicazione
float div; //dichiariamo la variabile "div", che sarà la variabile per svolgere la divisione
system("TITLE Simple DOS Calc"); //diamo un titolo alla finestra di dialogo
system("COLOR 47"); //stabiliamo il colore delle lettere e dello sfondo
printf("Immetti primo valore: "); //la finestra scrive "Immetti primo valore"
scanf("%f", &n1); //il programma controlla che abbiamo inserito il primo valore, contrassegnato dalla variabile "n1" che abbiamo stabilito in precedenza
printf("Immetti secondo valore: "); //la finestra scrive "Immetti secondo valore"
scanf("%f", &n2); //il programma controlla che abbiamo inserito il secondo valore, contrassegnato dalla variabile "n2" che abbiamo stabilito in precedenza
add = n1 + n2; //stabiliamo l'operazione da svolgere
sott = n1 - n2; //stabiliamo l'operazione da svolgere
molt = n1 * n2; //stabiliamo l'operazione da svolgere
div = n1 / n2; //stabiliamo l'operazione da svolgere
printf("%.1f + %.1f = %.1f\n", n1, n2, add); //mostriamo i risultati emessi dalla variabile "add"
printf("%.1f - %.1f = %.1f\n", n1, n2, sott); //mostriamo i risultati emessi dalla variabile "sott"
printf("%.1f x %.1f = %.1f\n", n1, n2, molt); //mostriamo i risultati emessi dalla variabile "molt"
printf("%.1f : %.1f = %.1f\n", n1, n2, div); //mostriamo i risultati emessi dalla variabile "div"
system("PAUSE"); //premi un tasto per continuare
return 0; //termine dei comandi
} //finalizziamo il programma

GUIDA INTERAMENTE CREATA DA fedec96
Copyright ©️ 2010 fedec96
All Rights Reserved - Tutti i Diritti Riservati
avatar
fedec96
Admin
Admin

Messaggi : 68
Punti : 115
Data d'iscrizione : 06.05.10
Età : 21
Località : Ferrara

Vedi il profilo dell'utente http://vgc.forumfree.it/

Tornare in alto Andare in basso

Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto

- Argomenti simili

 
Permessi di questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum