Algoritmos

Páginas: 5 (1151 palabras) Publicado: 18 de diciembre de 2013






INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PRIVADO



FORMANDO PROFESIONALES DE EXITOSISTEMAS OPERATIVOS DE DISCO



ALGORITMOS INFORMATICOS


ALUMNO :


CICLO :


DOCENTE :


CURSO :



FECHA DE PRESENTACION:

ALGORTIMO

Se puede definir como una secuencia de instrucciones que representan un modelo de solución para determinado tipo de problema. O biencomo un conjunto de instrucciones que realizadas en orden conducen a obtener la solución de un problema.

Los algoritmos son independientes de los lenguajes s de programación. En cada problema el algoritmo puede escribirse y luego ejecutarse en un lenguaje diferente de programación. El algoritmo es la infraestructura de cualquier solución, escrita luego en cualquier lenguaje de programación.La importancia de un algoritmo radica en desarrollar un razonamiento lógico matemático a través de la comprensión y aplicación de metodologías para la resolución de problemáticas, éstas problemáticas bien pueden ser de la propia asignatura o de otras disciplinas como matemáticas, química y física que implican el seguimiento de algoritmos, apoyando así al razonamiento critico deductivo einductivo



ESTRUCTURA DE UN ALGORITMO

Todo algoritmo consta de tres secciones principales:



Entrada: Es la introducción de datos para ser transformados.
Proceso: Es el conjunto de operaciones a realizar para dar solución al problema.
Salida: Son los resultados obtenidos a través del proceso.



1. ESTRUCTURAS SECUENCIALES: Implica escribir un paso tras de otro, donde el primeroque se haya escrito es el primero que se ejecutará.

Inicio
Acción1
Acción2 . .
AcciónN
Fin

EJEMPLO 1:
ALGORITMO QUE PERMITA SUMAR 2 NUMEROS, INGRESADOS POR TECLADO:

Inicio
Variables a,b,c
Escribir (“ingrese numero1”)
Leer(a)
Escribir (“ingrese numero2”)
Leer(b)
C= a+b
Escribir (“la suma es” + c)
fin


EJEMPLO 2
ALGORITMO QUE PERMITA CALCULAR EL PROMEDIO DE UN ALUMNOINGRESANDO 3 NOTAS POR TECLADO:
Inicio
Variables n1,n2,n3, pro
Escribir (“ingrese nota 1”)
Leer(n1)
Escribir (“ingrese nota 2”)
Leer(n2)
Escribir (“ingrese nota 3”)
Leer(n3)
pro= n1+n2+n3
Escribir (“el promedio es” + pro)
fin


EJEMPLO 2
TRES PERSONAS DECIDEN INVERTIR SU DINERO PARA FORMAR UNA EMPRESA. CADA UNA DE ELLAS INVIERTE UNA CANTIDAD DISTINTA. HACER UN ALGORITMO QUE IMPRIMA ELPORCENTAJE QUE CADA QUIEN INVIERTE CON RESPECTO AL TOTAL DE LA INVERSIÓN

Inicio
Variables persona1, cant1, persona2, cant2, persona3, cant3, suma
Escribir (“ingrese persona 1”)
Leer(persona1)
Escribir (“ingrese cantidad 1”)
Leer(cant1)
Escribir (“ingrese persona 2”)
Leer(persona2)
Escribir (“ingrese cantidad 2”)
Leer(cant2)
Escribir (“ingrese persona 3”)
Leer(persona3)
Escribir(“ingrese cantidad 3”)
Leer(cant3)
Suma=cant1+cant2+cant3
Porcentaje1= cant1*100/suma
Porcentaje2= cant2*100/suma
Porcentaje3= cant3*100/suma
Escribir (“procentaje persona 1” + porcentaje1)
Escribir (“procentaje persona 2” + porcentaje2)
Escribir (“procentaje persona 3” + porcentaje3)
fin



2. ESTRUCTURAS SELECTIVAS: Se utilizan para TOMAR DECISIONES.

2.1. Simples: Lo que se hace esEVALUAR la condición, si la condición es verdadera realiza la acción, en caso contrario termina el programa.

Si entonces
Acción(es)
Fin-si



EJEMPLOS 1:
ALGORITMO QUE PERMITA HACER UN DESCUENTO DEL 10%, SOLO EL MONTO DE LA COMPRA ES DE 1000, LUEGO MOSTRAR EL PAGO A REALIZAR

Inicio
Escribir (“ingrese monto de compra”)
Leer compra
si compra>1000 entonces
descuento=compra*0.10pago=compra–descuento
imprimir pago
fin si
Fin



EJEMPLO 2:
ALGORITMO QUE PERMITA INGRESAR UN NUMERO Y DETERMINE SI ES PAR

Inicio
Variable numero
Escribir (“ingrese número”)
leer numero
Si numero / 2 ==0
imprimir ( “El número ingresado es Par”)
Fin





EJEMPLO 3:
ALGORITMO QUE PERMITA INGRESAR UN NUMERO Y DETERMINE SI ES POSITIVO.

Inicio
Variable numero...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS