SlideShare una empresa de Scribd logo
1 de 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
ESTRUCTURAS DENTRO DE ALGORITMOS Dentro de los algoritmos se encuentran tres estructuras fundamentales que son: Estructuras Secuenciales, Estructuras de Decisión, Estructuras Caso y Estructuras Repetitivas.
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,B PROCESO: Son todos los cálculos que se realizan  dentro de los algoritmos para  dar solución al problema. C=A*B DATOS DE SALIDA: Es donde se imprimen  todas las variables  que almacenaron los cálculos, y las variables van separadas con la coma. IMPRIMIR  C
EJEMPLO DE UN ALGORITMO INICIO LEER A, B C=A * B IMPRIMIR C FIN
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.
Operaciones primordiales y básicas Las operaciones primordiales y básicas son todas aquellas operaciones que incluyen los operadores aritméticos, combinados con algunas variables.
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 a problemas usando esta potente herramienta).
EJEMPLO DE  UN ALGORITMO SECUENCIAL Ejemplo1: Desarrolle un algoritmo que calcule e imprima el doble de un número. INICIO LEER NUM DOBLE=NUM*2 IMPRIMIR DOBLE FIN
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á el porcentaje. 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.
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).
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.
FIN

Más contenido relacionado

La actualidad más candente

La actualidad más candente (14)

Cálculo Numérico y Manejo de Errores
Cálculo Numérico y Manejo de ErroresCálculo Numérico y Manejo de Errores
Cálculo Numérico y Manejo de Errores
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
Análisis numerico
Análisis numericoAnálisis numerico
Análisis numerico
 
Pseudocodigo 2 am
Pseudocodigo 2 amPseudocodigo 2 am
Pseudocodigo 2 am
 
Unidad i analisis numerico
Unidad i analisis numericoUnidad i analisis numerico
Unidad i analisis numerico
 
Tarea6
Tarea6Tarea6
Tarea6
 
Algoritmos de entrada, proceso y salida
Algoritmos de entrada, proceso y salidaAlgoritmos de entrada, proceso y salida
Algoritmos de entrada, proceso y salida
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos computacionales conceptos básicos
Algoritmos computacionales   conceptos básicosAlgoritmos computacionales   conceptos básicos
Algoritmos computacionales conceptos básicos
 
Tipos de algoritmos
Tipos de algoritmosTipos de algoritmos
Tipos de algoritmos
 
Ariet michal ci26380976 unidad i
Ariet michal ci26380976 unidad iAriet michal ci26380976 unidad i
Ariet michal ci26380976 unidad i
 
Analisis numerico unidad 1
Analisis numerico unidad 1Analisis numerico unidad 1
Analisis numerico unidad 1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Fijo de control i
Fijo de control iFijo de control i
Fijo de control i
 

Destacado (20)

Pasos para una investigacion de mercado
Pasos para una investigacion de mercadoPasos para una investigacion de mercado
Pasos para una investigacion de mercado
 
Tendencia
TendenciaTendencia
Tendencia
 
3.1.1 teoria de los sistemas lineales
3.1.1 teoria de los sistemas lineales3.1.1 teoria de los sistemas lineales
3.1.1 teoria de los sistemas lineales
 
Aula 3
Aula 3Aula 3
Aula 3
 
Caso de Sucesso Colégio Brasília - Planeta Vivo! Sustente esta ideia por Vani...
Caso de Sucesso Colégio Brasília - Planeta Vivo! Sustente esta ideia por Vani...Caso de Sucesso Colégio Brasília - Planeta Vivo! Sustente esta ideia por Vani...
Caso de Sucesso Colégio Brasília - Planeta Vivo! Sustente esta ideia por Vani...
 
Can, SRD, Fêmea, 2 anos
Can, SRD, Fêmea, 2 anosCan, SRD, Fêmea, 2 anos
Can, SRD, Fêmea, 2 anos
 
Calçada & Cidadania
Calçada & CidadaniaCalçada & Cidadania
Calçada & Cidadania
 
Competencias del analsista de problema y tomador de decisiones
Competencias del analsista de problema y tomador de decisionesCompetencias del analsista de problema y tomador de decisiones
Competencias del analsista de problema y tomador de decisiones
 
Els colors
Els colorsEls colors
Els colors
 
Formato regional
Formato regionalFormato regional
Formato regional
 
Hoja de practica 1
Hoja de practica 1Hoja de practica 1
Hoja de practica 1
 
Despedida de año 2010
Despedida de año 2010Despedida de año 2010
Despedida de año 2010
 
Foros Web Weblogs Blogs
Foros Web Weblogs BlogsForos Web Weblogs Blogs
Foros Web Weblogs Blogs
 
Proyecto estudiantes word
Proyecto estudiantes wordProyecto estudiantes word
Proyecto estudiantes word
 
Presentación1
Presentación1Presentación1
Presentación1
 
LA CRÓNICA 593
LA CRÓNICA 593LA CRÓNICA 593
LA CRÓNICA 593
 
Presentación final
Presentación  finalPresentación  final
Presentación final
 
/Users/luzmariadelpilartorreslopez/desktop/presentation mp
/Users/luzmariadelpilartorreslopez/desktop/presentation mp/Users/luzmariadelpilartorreslopez/desktop/presentation mp
/Users/luzmariadelpilartorreslopez/desktop/presentation mp
 
Presentació6
Presentació6Presentació6
Presentació6
 
Trabajo s.op
Trabajo s.opTrabajo s.op
Trabajo s.op
 

Similar a TAREA 6 (20)

Tarea 6
Tarea 6Tarea 6
Tarea 6
 
Tarea 6.
Tarea 6.Tarea 6.
Tarea 6.
 
Tarea 6.
Tarea 6.Tarea 6.
Tarea 6.
 
algortimos
algortimosalgortimos
algortimos
 
Tarea6
Tarea6Tarea6
Tarea6
 
Algoritmos 02
Algoritmos 02Algoritmos 02
Algoritmos 02
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
Revista Algoritmos
Revista AlgoritmosRevista Algoritmos
Revista Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
algoritmos y fundamentos de programacion
algoritmos y fundamentos de programacionalgoritmos y fundamentos de programacion
algoritmos y fundamentos de programacion
 
Elemento3
Elemento3Elemento3
Elemento3
 
Elemento3
Elemento3Elemento3
Elemento3
 
Elemento3
Elemento3Elemento3
Elemento3
 
Programación modular estructurada.ppt
Programación modular estructurada.pptProgramación modular estructurada.ppt
Programación modular estructurada.ppt
 
Unidad i
Unidad iUnidad i
Unidad i
 
Revista Algoritmos
Revista AlgoritmosRevista Algoritmos
Revista Algoritmos
 
Analisis de algoritmo ii
Analisis de algoritmo iiAnalisis de algoritmo ii
Analisis de algoritmo ii
 

TAREA 6

  • 1. 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
  • 2. ESTRUCTURAS DENTRO DE ALGORITMOS Dentro de los algoritmos se encuentran tres estructuras fundamentales que son: Estructuras Secuenciales, Estructuras de Decisión, Estructuras Caso y Estructuras Repetitivas.
  • 3. 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,B PROCESO: Son todos los cálculos que se realizan dentro de los algoritmos para dar solución al problema. C=A*B DATOS DE SALIDA: Es donde se imprimen todas las variables que almacenaron los cálculos, y las variables van separadas con la coma. IMPRIMIR C
  • 4. EJEMPLO DE UN ALGORITMO INICIO LEER A, B C=A * B IMPRIMIR C FIN
  • 5. 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.
  • 6. Operaciones primordiales y básicas Las operaciones primordiales y básicas son todas aquellas operaciones que incluyen los operadores aritméticos, combinados con algunas variables.
  • 7. 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 a problemas usando esta potente herramienta).
  • 8. EJEMPLO DE UN ALGORITMO SECUENCIAL Ejemplo1: Desarrolle un algoritmo que calcule e imprima el doble de un número. INICIO LEER NUM DOBLE=NUM*2 IMPRIMIR DOBLE FIN
  • 9. 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á el porcentaje. 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.
  • 10. 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).
  • 11. 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.
  • 12. FIN