kings forum
Ciao Benvenuto nel Kings Forum Very Happy

Se non sei registrato registrati subito C - Creare un semplice calcolatore 356433

Spero che ti troverai bene nel Forum!

L'amministratore,

Vito

C - Creare un semplice calcolatore 984305

Unisciti al forum, è facile e veloce

kings forum
Ciao Benvenuto nel Kings Forum Very Happy

Se non sei registrato registrati subito C - Creare un semplice calcolatore 356433

Spero che ti troverai bene nel Forum!

L'amministratore,

Vito

C - Creare un semplice calcolatore 984305
kings forum
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.
C - Creare un semplice calcolatore 2mphkm0 Condividi

C - Creare un semplice calcolatore

Andare in basso

C - Creare un semplice calcolatore Empty C - Creare un semplice calcolatore

Messaggio  fedec96 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
fedec96
fedec96
Admin
Admin

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

http://vgc.forumfree.it/

Torna in alto Andare in basso

Torna in alto

- Argomenti simili

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