16
PROGRAMACIÓN Realizado por: Laura González Pérez – 8ª

Programacion

Embed Size (px)

Citation preview

Page 1: Programacion

PROGRAMACIÓNRealizado por:Laura González Pérez – 8ª

Page 2: Programacion

¿QUÉ ES UNA VARIABLE?• Es un espacio de memoria reservado para

almacenar un valor que corresponde a un tipo de dato soportado por el lenguaje de programacion. Por ejemplo: en la variable de nombre “num”, se almacena el numero 8. De forma generica para utilizarla y sumarle un uno se deberia programar: num=num+1

Page 3: Programacion

¿CUÁLES SON LOS PRINCIPALES TIPOS DE VARIABLES?• Existen muchos tipos de variables, y estas se

pueden dividir por su contenido (numericas, logicas, alfanumericas (String)) y por su uso (de trabajo, contadores, acumuladores). A continuacion mostrare y explicaré las tipos de variables mas importantes:

• NUMÉRICAS:• Son aquellas en las cuales se almacenan valores

numericos, positivos o negativos, es decir almacenan numeros del 0 al 9, signos (+ y -) y el punto decimal. EJEMPLO:

• Iva=0.14 – pi=4.1416 – costo=2500

Page 4: Programacion

¿CUÁLES SON LOS PRINCIPALES TIPOS DE VARIABLES?• LOGICAS:• Son aquellas que solo pueden tener dos valores

(cierto o falso) estos representan el resultado de una comparacion entre otros datos.

• ALFANUMÉRICAS:• Esta formada por caracteres alfanuméricos

(letras, numeros y caracteres especiales). EJEMPLO:

• Letra=a - apellido=lopez - direccion=av.libertad#19

Page 5: Programacion

¿QUÉ ES UN CONTADOR?• La constuccion de un contador es una de las

tecnicas mas comunes en la realizacion de diagramas de flujo, es una variable en la memoria que se incrementara en una unidad cada vez que se ejecuta el proceso.

• El contador se utiliza para llevar la cuenta de determinadas acciones que se pueden solicitar durante la resolucion de un problema. En las instrucciones de preparacion se realiza la inicializacion del contador o contadores .

Page 6: Programacion

¿QUÉ ES UN CONTADOR?• La inicializacion consiste en poner el valor inicial

de la variable que representa el contador. Generalmente se inicia con el valor 0. Ejemplo:

• Veces = Veces + 1

Page 7: Programacion

¿QUÉ ES UN ACUMULADOR?• Un acumulador  es una variable en la memoria

cuya misión es almacenar cantidades variables. 

• Se utiliza para efectuar sumas sucesivas. La principal diferencia con el contador es que el incremento o decremento de cada suma es variable en lugar de constante como en el caso del contador. Ejemplo:

• Nomina = Nomina + sueldo

Page 8: Programacion

¿QUÉ ES UNA CONSTANTE?• Una constante es un valor que no puede ser

alterado durante la ejecución de un programa. Corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos. El nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes. Ejemplos:

• char c = 'X'; // X es una constante tipo char const int X = 10; // X es un tipo int-constante

Page 9: Programacion

QUÉ SON CICLOS REPETITIVOS EN PROGRAMACIÓN • Los ciclos repetitivos también llamados lazos o

bucles permiten repetir una operación o secuencia de operaciones en función de ciertas condiciones. Es un segmento de un algoritmo o programa cuyas instrucciones se repiten un número determinado de veces mientras se cumpla una determinada condición.

• Dentro de los ciclos se utilizan contadores y acumuladores, que regulan que el ciclo llegue a su fin.

Page 10: Programacion

QUÉ SON CICLOS REPETITIVOS EN PROGRAMACIÓN

• TIPOS DE CICLOS:• LA INSTRUCCIÓN WHILE:• La instrucción while (que en castellano se

traduciría como “mientras…”) ejecuta una porción de programa mientras se cumpla una cierta condición. Mientras la condición sea verdadera, se ejecutan las instrucciones contenidas en el while. Cuando deja de cumplirse la condición, se sale del ciclo y se continúa ejecutando el resto del programa. Si la condición no se cumple ni la primera vez que se comprueba, las líneas en el interior del while no se ejecutarán ni una vez.

Page 11: Programacion

QUÉ SON CICLOS REPETITIVOS EN PROGRAMACIÓN • LA INSTRUCCIÓN DO… WHILE:• La estructura repetitiva do-while (en castellano

equivaldría a hacer… mientras) es muy similar a la estructura while, excepto que la expresión verdadera es verificada al final de cada iteración en lugar de al principio. La diferencia principal con los bucles while es que está garantizado que se ejecuten las instrucciones que contienen, al menos una vez (la verificación de si se tiene que repetir el proceso se realiza al final de la repetición de la estructura.

Page 12: Programacion

QUÉ SON CICLOS REPETITIVOS EN PROGRAMACIÓN • LA INSTRUCCIÓN FOR:• La estructura repetitiva for (en castellano se

traduciría como “desde…”) se utiliza generalmente cuando tenemos bien determinada la cantidad de repeticiones a realizar. Se diferencia de las anteriores en que se debe incluir en la propia instrucción una variable de control, la cual se incrementa o decrementa de forma automática. La estructura de estas instrucciones viene a ser muy similar a la anterior.

Page 13: Programacion

QUÉ SON CICLOS REPETITIVOS EN PROGRAMACIÓN

• LAS ESTRUCTURAS GENERALES:

LA INSTRUCCIÓN WHILE

LA INSTRUCCIÓN FORLA INSTRUCCIÓN DO…WHILE

Page 14: Programacion

EJEMPLOS

VARIABLE NUMÉRICA

Page 15: Programacion

EJEMPLOS

VARIABLE NUMÉRICA

Page 16: Programacion

EJEMPLOS

CICLOS DE PROGRAMACIÓN

VARIABLE LÓGICA