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; }

13 mar 2012

Un programa que escribe "Hola Mundo"

Nuestra primera tarea será en crear un programa que escriba "Hola Mundo", algo sumamente sencillo y que es el comienzo de muchas otras cosas.

Tenemos que saber que existe una función en C que imprime en la unidad de salida el texto y las constantes y variables que se indiquen. Como solo queremos imprimir un texto simple, no necesitamos más que esto:
printf("TEXTO_A_ESCRIBIR");
El programa
int main() { printf("HOLA MUNDO\n"); //Escribimos "Hola mundo" con un salto de linea system("PAUSE"); //detenemos el programa para poder visualizarlo return 0; }

12 mar 2012

¡Hola mundo!

Si si, es muy típico ver esto al principio de estudiar un lenguaje de programación, y en C no vamos a ser menos. Por ello empezaré por lo básico, una presentación:

¡Buenas!, me llamo Daniel y creo este blog con el fin de apuntar todas mis experiencias en el lenguaje de programación C y tener toda mi información a salvo y ordenada. Compartiré Manuales, tutoriales y programas útiles o que simplemente me parezcan interesantes.

Si alguien quiere seguir mi recorrido, y ha encontrado este blog por pura casualidad... os invito a seguirme. ¡Vamos a aprender C!