SlideShare uma empresa Scribd logo
1 de 17
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
1.- Carátula2.- Índice3.-Objetivos4.-Resumen5.- Desarrollo6.- Conclusiones. ÍNDICE
OBJETIVOS Conocer cuales son las estructuras de los algoritmos. Saber que clase de datos se puede ingresar en un algoritmo. Poner en práctica los conocimientos adquiridos sobre este tema.
RESUMEN En las estructuras secuenciales  se utiliza los datos de entrada, el proceso y los datos de salida para así poder realizar un algoritmo. Las asignaciones de información tanto interna como externa y la actualización de datos va a ser muy importante.
DESARROLLO
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.
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 ESTRUCTURA SECUENCIAL 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.
INICIO    LEER A, B    C=A * B    IMPRIMIR C    FIN EJEMPLO DE UN ALGORITMO
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. ASIGNACIÓN DE INFORMACIÓN 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 losoperadores aritméticos, combinados con algunas variables.
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Ó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ÓRMULAS PARA CALCULAR PORCENTAJES DENTRO DE UN ALGORITMO
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).
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. Fórmula 3
La elaboración debe de ser secuencialmente. La estructura del algoritmo debe ser correctamente razonado. Con estos tipos de estructuras y asignaciones, los algoritmos se los realizara más fácilmente CONCLUSIONES
COMPARTIDO EN FACEBOOK
CRÉDITOS

Mais conteúdo relacionado

Mais procurados

Simulación Monte Carlo. Software SimulAr. Por Yuleidy Peña
Simulación Monte Carlo. Software SimulAr. Por Yuleidy PeñaSimulación Monte Carlo. Software SimulAr. Por Yuleidy Peña
Simulación Monte Carlo. Software SimulAr. Por Yuleidy PeñaAngelaRivas120
 
Manual de excel
Manual de excelManual de excel
Manual de exceldannyfab95
 
Simulación - Unidad 3 generacion de variables aleatorias
Simulación - Unidad 3 generacion de variables aleatoriasSimulación - Unidad 3 generacion de variables aleatorias
Simulación - Unidad 3 generacion de variables aleatoriasJosé Antonio Sandoval Acosta
 
Introducción a la econometría
Introducción a la econometríaIntroducción a la econometría
Introducción a la econometríaoscarvb
 
Qué puede aportar la econometría a mi estrategia de marketing online (parte 1)
Qué puede aportar la econometría a mi estrategia de marketing online (parte 1)Qué puede aportar la econometría a mi estrategia de marketing online (parte 1)
Qué puede aportar la econometría a mi estrategia de marketing online (parte 1)Álvaro Fierro
 
Guia 2 excel tipos de datos_y_funciones
Guia 2 excel tipos de datos_y_funcionesGuia 2 excel tipos de datos_y_funciones
Guia 2 excel tipos de datos_y_funcionesClaudia150499
 
Econometría Financiera MCRL
Econometría Financiera MCRLEconometría Financiera MCRL
Econometría Financiera MCRLJhon Díaz
 
Analisis Numérico: definiciones
Analisis Numérico: definicionesAnalisis Numérico: definiciones
Analisis Numérico: definicionesB3lleza Online
 
Numeros aleatorios & pseudoaleatorios itsz vhhh
Numeros aleatorios & pseudoaleatorios itsz vhhhNumeros aleatorios & pseudoaleatorios itsz vhhh
Numeros aleatorios & pseudoaleatorios itsz vhhhVictor Hugo
 
Simulacion monte carlo
Simulacion monte carloSimulacion monte carlo
Simulacion monte carlooscar7675
 

Mais procurados (20)

[Resumen] Simulacion de montecarlo
[Resumen] Simulacion de montecarlo[Resumen] Simulacion de montecarlo
[Resumen] Simulacion de montecarlo
 
Simulación Monte Carlo. Software SimulAr. Por Yuleidy Peña
Simulación Monte Carlo. Software SimulAr. Por Yuleidy PeñaSimulación Monte Carlo. Software SimulAr. Por Yuleidy Peña
Simulación Monte Carlo. Software SimulAr. Por Yuleidy Peña
 
Manual de excel
Manual de excelManual de excel
Manual de excel
 
Simulación - Unidad 3 generacion de variables aleatorias
Simulación - Unidad 3 generacion de variables aleatoriasSimulación - Unidad 3 generacion de variables aleatorias
Simulación - Unidad 3 generacion de variables aleatorias
 
APLICACIONES
APLICACIONESAPLICACIONES
APLICACIONES
 
Informatica
InformaticaInformatica
Informatica
 
Seminario 9 rebeca
Seminario 9 rebecaSeminario 9 rebeca
Seminario 9 rebeca
 
Pseint
PseintPseint
Pseint
 
Optimizacion yohan
Optimizacion yohanOptimizacion yohan
Optimizacion yohan
 
Introducción a la econometría
Introducción a la econometríaIntroducción a la econometría
Introducción a la econometría
 
Metodo o Simulacion de Montecarlo
Metodo o Simulacion de MontecarloMetodo o Simulacion de Montecarlo
Metodo o Simulacion de Montecarlo
 
Qué puede aportar la econometría a mi estrategia de marketing online (parte 1)
Qué puede aportar la econometría a mi estrategia de marketing online (parte 1)Qué puede aportar la econometría a mi estrategia de marketing online (parte 1)
Qué puede aportar la econometría a mi estrategia de marketing online (parte 1)
 
Introducción
IntroducciónIntroducción
Introducción
 
Guia 2 excel tipos de datos_y_funciones
Guia 2 excel tipos de datos_y_funcionesGuia 2 excel tipos de datos_y_funciones
Guia 2 excel tipos de datos_y_funciones
 
Econometría Financiera MCRL
Econometría Financiera MCRLEconometría Financiera MCRL
Econometría Financiera MCRL
 
Analisis Numérico: definiciones
Analisis Numérico: definicionesAnalisis Numérico: definiciones
Analisis Numérico: definiciones
 
Numeros aleatorios & pseudoaleatorios itsz vhhh
Numeros aleatorios & pseudoaleatorios itsz vhhhNumeros aleatorios & pseudoaleatorios itsz vhhh
Numeros aleatorios & pseudoaleatorios itsz vhhh
 
Calculo integral actividad de cierre
Calculo integral actividad de cierreCalculo integral actividad de cierre
Calculo integral actividad de cierre
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Simulacion monte carlo
Simulacion monte carloSimulacion monte carlo
Simulacion monte carlo
 

Destaque (20)

Entrevista
EntrevistaEntrevista
Entrevista
 
Excel
ExcelExcel
Excel
 
Trab05
Trab05Trab05
Trab05
 
Mariana
MarianaMariana
Mariana
 
Rameen
RameenRameen
Rameen
 
respeto_nereamoran
respeto_nereamoranrespeto_nereamoran
respeto_nereamoran
 
15444311 tutorial-mat lab
15444311 tutorial-mat lab15444311 tutorial-mat lab
15444311 tutorial-mat lab
 
Assembleia jun2011 inovacao e qualidade
Assembleia jun2011  inovacao e qualidadeAssembleia jun2011  inovacao e qualidade
Assembleia jun2011 inovacao e qualidade
 
Sistema electrico
Sistema electricoSistema electrico
Sistema electrico
 
NA SENDA ESCABROSA
NA SENDA ESCABROSANA SENDA ESCABROSA
NA SENDA ESCABROSA
 
Untitled 1
Untitled 1Untitled 1
Untitled 1
 
Prueba de ensay metodologia i bimestre
Prueba de ensay metodologia i bimestrePrueba de ensay metodologia i bimestre
Prueba de ensay metodologia i bimestre
 
Há esperança para o teu futuro
Há esperança para o teu futuroHá esperança para o teu futuro
Há esperança para o teu futuro
 
Geo orientação
Geo orientaçãoGeo orientação
Geo orientação
 
Práctica de word
Práctica de wordPráctica de word
Práctica de word
 
Leonardo
LeonardoLeonardo
Leonardo
 
Diapo m.c.d.
Diapo   m.c.d.Diapo   m.c.d.
Diapo m.c.d.
 
HABLANDO CON EL OTRO ENTREVISTA
HABLANDO CON EL OTRO ENTREVISTAHABLANDO CON EL OTRO ENTREVISTA
HABLANDO CON EL OTRO ENTREVISTA
 
Candido Portinari
Candido PortinariCandido Portinari
Candido Portinari
 
Mercadotecnia sep 2015 ene 2016 6to a contabilidad
Mercadotecnia sep 2015 ene 2016 6to a contabilidadMercadotecnia sep 2015 ene 2016 6to a contabilidad
Mercadotecnia sep 2015 ene 2016 6to a contabilidad
 

Semelhante a Algoritmos fundamentales

Semelhante a Algoritmos fundamentales (20)

TAREA 6
TAREA 6TAREA 6
TAREA 6
 
Taller Tecnologia
Taller Tecnologia Taller Tecnologia
Taller Tecnologia
 
Taller tegnologia Nata uribe GP.docx
Taller tegnologia Nata uribe GP.docxTaller tegnologia Nata uribe GP.docx
Taller tegnologia Nata uribe GP.docx
 
Taller tegnologia Nata uribe GP.docx
Taller tegnologia Nata uribe GP.docxTaller tegnologia Nata uribe GP.docx
Taller tegnologia Nata uribe GP.docx
 
Trabajo Tecnología Periodo 1 2023
Trabajo Tecnología Periodo 1 2023Trabajo Tecnología Periodo 1 2023
Trabajo Tecnología Periodo 1 2023
 
Taller tegnologia Nata uribe GP.docx
Taller tegnologia Nata uribe GP.docxTaller tegnologia Nata uribe GP.docx
Taller tegnologia Nata uribe GP.docx
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
Tarea 6
Tarea 6Tarea 6
Tarea 6
 
Tecnologia 11-7.docx
Tecnologia 11-7.docxTecnologia 11-7.docx
Tecnologia 11-7.docx
 
Guía no. 1 grado 7
Guía no. 1 grado 7Guía no. 1 grado 7
Guía no. 1 grado 7
 
Guía no. 1 grado 7
Guía no. 1 grado 7Guía no. 1 grado 7
Guía no. 1 grado 7
 
Guía no. 1 grado 7
Guía no. 1 grado 7Guía no. 1 grado 7
Guía no. 1 grado 7
 
Trabajo de tecnologia.docx
Trabajo de tecnologia.docxTrabajo de tecnologia.docx
Trabajo de tecnologia.docx
 
Trabajo de tecnologia.docx.pdf
Trabajo de tecnologia.docx.pdfTrabajo de tecnologia.docx.pdf
Trabajo de tecnologia.docx.pdf
 
Trabajo de tecnologia- Reconstruccion.pdf
Trabajo de tecnologia- Reconstruccion.pdfTrabajo de tecnologia- Reconstruccion.pdf
Trabajo de tecnologia- Reconstruccion.pdf
 

Mais de Riki Tapia

ESTRUCTURAS ARRAYS Y DATOS C++
ESTRUCTURAS ARRAYS Y DATOS C++ESTRUCTURAS ARRAYS Y DATOS C++
ESTRUCTURAS ARRAYS Y DATOS C++Riki Tapia
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datosRiki Tapia
 

Mais de Riki Tapia (6)

Estructuras
Estructuras Estructuras
Estructuras
 
ESTRUCTURAS ARRAYS Y DATOS C++
ESTRUCTURAS ARRAYS Y DATOS C++ESTRUCTURAS ARRAYS Y DATOS C++
ESTRUCTURAS ARRAYS Y DATOS C++
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Steve jobs
Steve jobsSteve jobs
Steve jobs
 
Steve jobs
Steve jobsSteve jobs
Steve jobs
 
Elemento3
Elemento3Elemento3
Elemento3
 

Algoritmos fundamentales

  • 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. 1.- Carátula2.- Índice3.-Objetivos4.-Resumen5.- Desarrollo6.- Conclusiones. ÍNDICE
  • 3. OBJETIVOS Conocer cuales son las estructuras de los algoritmos. Saber que clase de datos se puede ingresar en un algoritmo. Poner en práctica los conocimientos adquiridos sobre este tema.
  • 4. RESUMEN En las estructuras secuenciales se utiliza los datos de entrada, el proceso y los datos de salida para así poder realizar un algoritmo. Las asignaciones de información tanto interna como externa y la actualización de datos va a ser muy importante.
  • 6. 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.
  • 7. 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 ESTRUCTURA SECUENCIAL 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.
  • 8. INICIO LEER A, B C=A * B IMPRIMIR C FIN EJEMPLO DE UN ALGORITMO
  • 9. 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. ASIGNACIÓN DE INFORMACIÓN 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.
  • 10. Operaciones primordiales y básicas. Las operaciones primordiales y básicas son todas aquellas operaciones que incluyen losoperadores aritméticos, combinados con algunas variables.
  • 11. 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
  • 12. 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ÓRMULAS PARA CALCULAR PORCENTAJES DENTRO DE UN ALGORITMO
  • 13. 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).
  • 14. 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. Fórmula 3
  • 15. La elaboración debe de ser secuencialmente. La estructura del algoritmo debe ser correctamente razonado. Con estos tipos de estructuras y asignaciones, los algoritmos se los realizara más fácilmente CONCLUSIONES