14 mar 2012

Guardar un dato y que nos lo muestre

Al igual que existe una función que imprime textos, variables o constantes que se le indiquen (printf), existe una función que almacena datos y que se suelen almacenar en variables para su uso (scanf).
scanf ("cadena de control", lista de argumentos);

"Nuestra tarea será crear un programa que dado un número entero, se muestre en pantalla con un texto"

Cuando almacenamos un número, este se almacena en una variable (llámese X); y puesto que lo que queremos es un número entero, ponemos el tipo de dato (int)


Tipos de datos numéricos.

int (Entero) << Utilizaremos este tipo de dato.
short int (Entero corto)
long int (Entero largo)
unsigned int (Entero sin signo)
unsigned short int (Entero corto sin signo)
unsigned long int (Entero largo sin signo)
float (Flotante)
double (Doble)
long double (Doble largo)


Formato de datos numéricos (básicos).

%d, %i (int decimal) << Utilizaremos este formato.
%u (int unsigned)
%f (float notación decimal)


El programa
int main() { int dato; scanf("%i", &dato); //Almacenamos un dato tipo entero decimal en la variable dato printf("HAS ESCRITO EL NUMERO %i\n", dato); //Escribimos texto y el numero de la variable dato return 0; }

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.