Molte volte torna utile chiedere all'utente un valore (se ad esempio vogliamo creare una piccola calcolatrice è ovvio che sia l'utente a scegliere cosa vuole sommare) da utilizzare nei propri programmi. Questo trova riscontro in diversi ambiti:
- Per calcolare l'output di un'operazione (ad esempio una somma)
- Per permettere all'utente di compiere una scelta
- Per leggere dei dati
Il programma che vedremo oggi in analisi sarà molto semplice, non farà altro che stampare a video il valore che scriverete. Utilizzeremo la funzione scanf, una funzione base di C che memorizza in una variabile il valore che andremo a scrivere.
scanf("type", &variable);
Affronteremo il discorso dei tipi e delle variabili nel prossimo post, per ora ricordiamoci che useremo come tipo il %d (che si riferisce ai numeri interi) e dichiareremo come variabile a intera.
#include <stdio.h>
int main(void)
{
int a;
printf("Scrivi un numero: ");
scanf("%d", &a);
printf("\nHai scritto il numero: %d", a);
System("PAUSE");
}
Il risultato che avremo è il seguente:
Nel prossimo post faremo una parentesi teorica sui tipi di dati ;-)


Nessun commento:
Posta un commento