You are on page 1of 2

INSTITUCIN EDUCATIVA P.N.P.

FLIX TELLO ROJAS CHICLAYO

DOCENTE: LIC. NRITA TARRILLO DVILA COMPUTACIN E INFORMTICA

ALGORITMOS
1. QU ES UN ALGORITMO? La habilidad para manejar algoritmos tiene un valor estratgico en el uso de la computadora como herramienta para resolver un problema, despus de que se ha dicho cmo resolverlo. Un algoritmo se transforma en una herramienta de computadora cuando se han preparado instrucciones adecuadas para que la computadora pueda llevarlos a cabo. Estas instrucciones debern comunicarse a la computadora en un lenguaje que pueda entenderse, tal lenguaje se conoce como lenguaje de programacin. Un algoritmo se define como un conjunto de instrucciones para resolver un problema. En otros trminos, un algoritmo es una sola prescripcin determinante de un proceso de clculo que, partiendo de diversos datos iniciales, conduce en todos los casos al resultado que le corresponde. PROPIEDADES DE UN ALGORITMO. Las propiedades de un algoritmo son puntos gua a seguir para su elaboracin, ya que stos llevan un mejor desarrollo del problema del computador. Sus propiedades son: 2.1.- Enunciado del problema: El enunciado del problema debe ser claro y completo. Es importante que conozcamos exactamente que se desea del computador. Mientras esto no se comprenda, no tiene caso pasar a la siguiente etapa. 2.2.- Anlisis de la solucin general: Entendido el problema, para resolver es preciso analizar: Los datos o resultados que se esperan. Los datos de entrada que nos suministran. El proceso al que se requiere someter esos datos a fin de obtener los resultados esperados. reas de trabajo, frmulas y otros recursos necesarios. Una recomendacin muy prctica es el que nos pongamos en el lugar del computador, y analicemos qu necesito que me ordenen y en qu secuencia, para poder producir los resultados esperados. 2.3.Diferentes alternativas de solucin. Analizando el problema, posiblemente tengamos varias formas de resolverlo. Lo importante es determinar cul es la mejor alternativa: la que produce los resultados esperados en el menor tiempo o al menor costo. 3. ELABORACIN DE ALGORITMOS. Los conocimientos adquiridos anteriormente son las herramientas necesarias para llevar a cabo la elaboracin de un algoritmo a travs de un problema. Se recomienda tomar en cuenta cada una de las propiedades de un algoritmo, ya que de ah se inicia el proceso de elaboracin. A continuacin se mostrar el desarrollo de un problema con su respectivo algoritmo como solucin. Supongamos que se necesita calcular e imprimir el rea de un tringulo cuya base y altura se suministrarn de un disco. Procedimiento: Escribir correctamente el enunciado del problema. Calcular e imprimir el rea de un tringulo cuya base y altura se suministrarn de un disco. Anlisis: 1. Qu se quiere?, Cmo se quiere?, Qu deseo obtener?. - Qu se quiere?: Quiero calcular el rea de un tringulo. - Cmo se quiere? Lo quiero calcular a travs de una frmula. rea del Tringulo=Base x Altura 2 Qu deseo obtener? Imprimir el rea del tringulo y suministrar los resultados en un disco.

2.

INSTITUCIN EDUCATIVA P.N.P. FLIX TELLO ROJAS CHICLAYO

DOCENTE: LIC. NRITA TARRILLO DVILA COMPUTACIN E INFORMTICA

2.

Solucin: Variables utilizadas en esta solucin: De lectura Base Para almacenar El valor correspondiente a la base del tringulo. El Valor correspondiente a la altura del tringulo.

Inicio A=3 B=2 C=A+2*B C=C+B B=C-A^B A=B*C


Fin

Altura

Buscar diferentes alternativas de solucin al resultado del problema. Ejemplo: El problema pide imprimir el rea del tringulo como resultado, en un disco. Algoritmo: Programa rea de un tringulo. Inicio Lea Calcule Imprima rea Fin Base, Altura rea rea = (base * altura) / 2 Resultado=, para calcular el

a) b) c) d)

A =0, A =0, A =9, A =3,

B=3, B=0, B=4, B=5,

C=5 C=9 C=3 C=0

DISEO: 2.- Disea un algoritmo para dar solucin a los siguientes casos: - Hallar el rea de un cuadrado. - Hallar el rea del crculo. - Hallar el cuadrado de un nmero. 3.- Elabora un algoritmo para el siguiente caso: Juan Felipe es jefe de bodega en una fbrica de paales desechables y sabe que la produccin diaria es de 744 paales y que en cada caja donde se empacan para la venta caben 12 paales. Cuntas cajas debe conseguir Juan Felipe para empacar los paales fabricados en una semana?

ACTIVIDADES

4.- Disear el algoritmo correspondiente a un programa que pida por teclado dos nmeros enteros y muestre su suma, resta, multiplicacin. 5.- A un trabajador le pagan segn sus horas y una tarifa de pago por horas. Si la cantidad de horas trabajadas es mayor a 40 horas. La tarifa se incrementa en un 50% para las horas extras. calcular el salario del trabajador dadas las horas trabajadas y la tarifa.

COMPRENDO: 1.- Cules son los valores de A, B y C despus de la ejecucin de los siguientes valores:

You might also like