44 - Variables y tipos de datos (1/2)

Volver al curso

En cualquier lenguaje de programación podemos almacenar los datos en variables. Ejemplo de DECLARACIÓN de variable:

int edad = 20;

IMPORTANTÍSIMO: Los datos se asignan de derecha a izquierda (⇠⇠⇠):

Hay muchos tipos de datos. Fundamentalmente:

El tipo de número más típico es el int. Puede ir desde -32768 hasta 32767 (ocupa 16 bits).

$$ 2^{16}=65536$$

(la mitad para cada signo)

Cuando declaramos una variable lo podemos hacer donde el #include, es decir, fuera de todas las funciones, haciendo que esa variable esté disponible global. Si queremos que una variable esté disponible sólo en el ámbito de una función, la declararemos

En cuanto a letras, los tipos de datos más típicos son “char” y “string”.

char letra = 'A';

Variables en el printf();

Prueba el ejemplo siguiente y lee las páginas 12 y 13 de los apuntes de José María Bea:

#include <stdio.h>
int edad = 20;
void main() {
	printf("\nMi edad son %i anhos.", edad); // jaja, si, en cada perna.
}

%i es un puntero que apunta a un tipo “int”.

%c es un puntero que apunta a un tipo “char”.

La orden scanf();

Sirve para leer valores introducidos por teclado y copiarlos en una variable:

scanf(Cadena de control,lista argumentos);

Ejemplo:

printf("Cuantos anhos tienes?");
scanf(%i, &entero);

Ejercicios

Haz los ejercicios de la página 17 y 18 de los apuntes de José María Bea.