La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Variables Prof. Gonzalo Pastor. Variables Una variable es un nombre que se le asigna a un lugar de memoria que almacena un valor (el valor de la variable).

Presentaciones similares


Presentación del tema: "Variables Prof. Gonzalo Pastor. Variables Una variable es un nombre que se le asigna a un lugar de memoria que almacena un valor (el valor de la variable)."— Transcripción de la presentación:

1 Variables Prof. Gonzalo Pastor

2 Variables Una variable es un nombre que se le asigna a un lugar de memoria que almacena un valor (el valor de la variable). Se puede entender como un casillero en la memoria donde se guarda un valor Una variable solo puede guardar un dato por vez Este valor se puede usar en el programa tantas veces como se desee Toda variable tiene un nombre, un tipo y un valor 10 x

3 Nombre de la variable El nombre de la variable debe de cumplir ciertas reglas: 1. Es una serie de caracteres formados por letras, dígitos y subrayados 2. No debe empezar con un dígito; 2. No debe empezar con un dígito; 3. Cualquier longitud hasta 32 caracteres 3. Cualquier longitud hasta 32 caracteres 4. C trata como distintas las letras mayúsculas de las minúsculas. 4. C trata como distintas las letras mayúsculas de las minúsculas.

4 Ejercicio Copie los siguientes nombres de variables e indique al lado si son válidos o no. n n1 1n N n_1 n 1 n_ _1 $n %n año_actual X X X X X

5 Nombre de la variable Los siguientes son ejemplos de nombres de variables válidos: 1. emt 1. emt 2. toto12 2. toto12 3. Un_Nombre_de_variable_largo 3. Un_Nombre_de_variable_largo 4. x 4. x Los siguientes son nombres no válidos de variables: ¿por qué? 1. esto-no-se-vale 1. esto-no-se-vale 2. 12x 3. (nombre) 3. (nombre) 4. variable$ 4. variable$

6 Tipos de datos Es el tipo de información que puede almacenar una variable. Los 3 tipos más usados son: int Números enteros. Ocupan 16 bits memoria float Número real de 32 bits. Admite decimales. char Un carácter. El mismo debe expresarse entre apóstrofes. Ej: a Ocupan 8 bits

7 Valores En informática los valores siempre están limitados Los límites son los siguientes ¿Por qué estos límites? int y float De 3.4x a 3.4x10 38 char Existen 256 caracteres diferentes

8 Declaración de Variables Para poder utilizar una variable es necesario primero declararla. Es necesario avisarle a Lenguaje C qué variables vamos a usar Para declarar una variable se requiere especificar su tipo, nombre y opcionalmente su valor inicial Un ejemplo de declaración es: int i; char letra, opc; float num, res=7.5; int i; char letra, opc; float num, res=7.5;

9 Asignación Consiste en darle valor a una variable directamente, usando el signo de igual. Ej: a = 7; pi = ; letra = z;

10 Mostrar Para mostrar el contenido de una variable se usa printf() Se indica fuera de comillas el nombre de la variable Se indica dentro de comillas el lugar dónde aparecerá el valor de la variable Ejemplos: printf(a vale %i\n,a); printf(pi vale %f\n,pi); printf(letra vale %c\n,letra);

11 Probar este ejemplo main(){ int a; float pi; char letra; a = 7; pi = ; letra = z; printf(a vale %i\n,a); printf(pi vale %f\n,pi); printf(letra vale %c\n,letra); getch(); return 0; } Declaración Cargado Mostrado Después de probarlo intente cambiarle el valor a las variables

12 Cargado Se puede cargar una variable directamente desde teclado mediante la sentencia scanf(). Ejemplo:scanf(%i,&variable); El programa se detendrá hasta que ingresemos un valor y lo guardará en la variable Primera letra del tipo de dato ampersand

13 Ejercicio Haga un programa que luego de ingresar un número, calcule y muestre el doble de dicho número Pseudocódigo: Inicio Inicio Mostrar Ingrese un número Leer n d=n*2 Mostrar El doble es d Fin Fin

14 Ejercicio Hacer un programa que permita ingresar 2 números enteros y que devuelva su suma. Ejemplo: Ingrese un número : 8 Ingrese otro número :4 La suma es 12


Descargar ppt "Variables Prof. Gonzalo Pastor. Variables Una variable es un nombre que se le asigna a un lugar de memoria que almacena un valor (el valor de la variable)."

Presentaciones similares


Anuncios Google