tarea 6

12
UNIVERSIDAD TÉCNICA DE AMBATO FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN CARRERA DE INFORMÁTICA Y COMPUTACIÓN TEMA: ESTRUCTURA FUNDAMENTAL DE LOS ALGORITMOS INTEGRANTES: RICARDO GAVILANES RICARDO TAPIA ENERO 2011

Upload: riki-tapia

Post on 26-Jul-2015

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TAREA 6

UNIVERSIDAD TÉCNICA DE AMBATO

FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN

CARRERA DE INFORMÁTICA Y COMPUTACIÓNTEMA: ESTRUCTURA FUNDAMENTAL DE LOS

ALGORITMOS

INTEGRANTES: RICARDO GAVILANESRICARDO TAPIA

ENERO 2011

Page 2: TAREA 6

Dentro de los algoritmos se encuentran tres estructuras fundamentales que son: Estructuras Secuenciales, Estructuras de Decisión, Estructuras Caso y Estructuras Repetitivas.

ESTRUCTURAS DENTRO DE ALGORITMOS

Page 3: TAREA 6

ESTRUCTURA SECUENCIAL

Es una acción o instrucción que sigue a otra en secuencia hasta llegar al FIN del algoritmo. Consta de tres partes primordiales que son: Los datos de entrada, el proceso y los datos de salida.

DATOS DE ENTRADA: Es donde se leen todas las variables para los cálculos, empiezan con la palabra LEER y las variables van separadas con la coma.LEER A,BPROCESO: Son todos los cálculos que se realizan dentro de los algoritmos para dar solución al problema.C=A*BDATOS DE SALIDA: Es donde se imprimen todas las variables que almacenaron los cálculos, y las variables van separadas con la coma.IMPRIMIR C

Page 4: TAREA 6

EJEMPLO DE UN ALGORITMO

INICIOLEER A, BC=A * BIMPRIMIR CFIN

Page 5: TAREA 6

ASIGNACIÓN DE INFORMACIÓN

ASIGNACIÓN INTERNA: La asignación interna se da dentro de un algoritmo cuando se le lleva un valor o una variable a otra variable.X=12 (X esta asignada con la variable 12)ASIGNACIÓN EXTERNA: La asignación externa se da cuando se asigna por valor a la variable por medio de la palabra LEA.ACTUALIZACIÓN: La actualización se presenta cuando una variable cambia de valor por segunda vez.

Page 6: TAREA 6

Operaciones primordiales y básicas

Las operaciones primordiales y básicas son todas aquellas operaciones que incluyen losoperadores aritméticos, combinados con algunas variables.

Page 7: TAREA 6

FÓRMULAS GENERALES

Lo único que se tendría que hacer es convertirla de tal forma que sea entendible en algoritmos y al mismo tiempo lo será para un computador (esa es la finalidad de los algoritmos, realizar soluciones aproblemas usando esta potente herramienta).

Page 8: TAREA 6

EJEMPLO DE UN ALGORITMO SECUENCIAL

Ejemplo1: Desarrolle un algoritmo que calcule e imprima el doble de un número.INICIOLEER NUMDOBLE=NUM*2IMPRIMIR DOBLEFIN

Page 9: TAREA 6

FÓRMULAS PARA CALCULAR PORCENTAJES DENTRO DE UN ALGORITMO

FÓRMULA 1:PORC = VAR * P/100.VTOT = VAR ± PORC VAR Donde:PORC: Nombre de la variable del porcentaje. : Variable a la que se le sacará elporcentaje.P: Porcentaje que se pide.VTOT: Es el valor total, luego de los porcentajes.El signo (±) depende de si el porcentaje suma o resta al valor. Si son varios los porcentajes, se deben colocar con sus respetivos signos.

Page 10: TAREA 6

Fórmula 2:

VTOT = VAR ± (VAR * P/100) Donde,VAR: Variable a la que se le sacará el porcentaje(s).P: Porcentaje(s) que se pide(n).VTOT: Es el valor total, luego de el porcentaje(s).

Page 11: TAREA 6

Fórmula 3:

VTOT = VAR * 1 ± P/100 Donde,VAR: Variable a la que se le sacará el porcentaje(s).P: Porcentaje(s) que se pide(n) - sólo el resultado.TOT: Es el valor total, luego de los porcentajes.

Page 12: TAREA 6

FIN