Algoritmo Calcular el costo de un terreno rectangular.
Clase costoTerreno
Método principal
a.- Declaraciones
Variables
Altura: Real
Longitud en metros cuadrados: Real
Base: Real
b.- Solicitar"altura del rectángulo"
c.- Leer costo
d.- Calcular area=(base*altura)
e.- Imprimir "El terreno de un area de 250 metros cuadrados tiene un costo de $13,750 pesos."
Fin clase costoTerreno
FIN
domingo, 3 de septiembre de 2017
Algoritmo Calcular Área de triangulo
Algoritmo Calcula área de triangulo.
Clase areaTriang
Método Principal
a.- Declaraciones
Variables
altura: real
área: real
Constantes
base=5: entero
b.- Solicitar "Escriba la altura del triangulo"
c.- Leer altura
d.- Calcular área= (base*altura)/2
e.- Imprimir "El área del triangulo es de "+área+" metros cuadrados"
f.- Fin Método Principal
g.- Fin Clases areaTriang
FIN
Clase areaTriang
Método Principal
a.- Declaraciones
Variables
altura: real
área: real
Constantes
base=5: entero
b.- Solicitar "Escriba la altura del triangulo"
c.- Leer altura
d.- Calcular área= (base*altura)/2
e.- Imprimir "El área del triangulo es de "+área+" metros cuadrados"
f.- Fin Método Principal
g.- Fin Clases areaTriang
FIN
sábado, 2 de septiembre de 2017
Los diagramas de flujo
Definición de diagramas de flujo: El diagrama de flujo goza de ventajas como el ser altamente intuitivo, fácil de leer, claro y preciso. Su interés para nosotros, sin desdeñar su utilidad profesional, radica en su valor didáctico. Lo consideraremos una herramienta muy potente de cara a comenzar a programar ya que su contenido gráfico lo hace menos dificil que el pseudocódigo.
Fuente.
Fuente.
Un diagrama de flujo siempre tiene un único punto de inicio y un único punto de término.
Los pasos a seguir para construir el diagrama de flujo son:Los pasos a seguir para construir el diagrama de flujo son:
- Establecer el alcance del proceso a describir. De esta manera quedará fijado el comienzo y el final del diagrama. Frecuentemente el comienzo es la salida del proceso previo y el final la entrada al proceso siguiente.
- Identificar y listar las principales actividades/subprocesos que están incluidos en el proceso a describir y su orden cronológico.
- Si el nivel de detalle definido incluye actividades menores, listarlas también.
- Identificar y listar los puntos de decisión.
- Construir el diagrama respetando la secuencia cronológica y asignando los correspondientes símbolos.
- Asignar un título al diagrama y verificar que esté completo y describa con exactitud el proceso elegido.
Caso del Algoritmos: Comprar unos tenis, hacerme una avena
Entrada: Dinero, Carro, Tienda
- Verificar si tengo suficiente dinero para comprar unos tenis y carro disponible para ir a comprarlos. (si no hay carro se cancela la ida por los tenis)
- Una vez confirmado que si haya dinero y carro disponible.
- Camino de mi cuarto hacía mi computadora para verificar paginas de tiendas.
- Ya que estoy en la pagina de tiendas selecciono tienda para visitar y mejores ofertas.
- Una vez confirmada la tienda que voy a visitar, cierro la pagina.
- Después camino hacía mi cuarto para elegir ropa adecuada para ir de compras.
- Después me dirijo hacía el baño de la casa y hago el proceso de bañarme.
- Una vez terminado de bañarme me pongo la ropa seleccionada para ir a la tienda.
- Después me dirijo hacía la sala de la casa y selecciono las llaves del carro.
- Confirmo traer conmigo ropa puesta y dinero para los tenis.
- Una vez confirmado camino hacía afuera de mi casa y me subo al carro.
- Inserto las llaves en el carro y lo prendo.
- Me dirijo manejando desde mi casa hacía la tienda seleccionada.
- Una vez que llego a la tienda seleccionada, busco estacionamiento.
- Después estaciono el carro y lo apagó.
- Me bajo del carro y camino hacía la entrada de la tienda.
- Después me dirijo hacía la sección de zapatos y agarro tenis seleccionados.
- Después camino hacía la caja, saco dinero para pagarlos.
- Después vuelvo al carro, inserto las llaves y prendo el carro.
- Después me dirijo hacía mi casa manejando ya con los tenis.
- Después que llegue a mi casa, apago el carro y me bajo de el con los tenis.
- Entro a mi casa con los tenis seleccionados y comienzo a usarlos.
Salida: Compré los tenis ideales en la tienda ideal.
Entrada: Avena, 1 plato, leche, 1 cuchara, azúcar, microondas
- Verifico que haya lo suficiente para hacer una avena.
- Una vez verificado y aprobado los ingredientes y materiales, comienzo hacer la avena.
- En un plato agrego leche.
- En el plato con leche agrego avena.
- Meto el plato con leche y avena al microondas hasta tiempo suficiente.
- Una vez llego a su tiempo en el microondas saco la avena casi lista.
- Con una cuchara le echo azúcar al gusto.
- Revuelvo la avena con la cuchara.
- Me como de la avena.
Salida: Me hice una avena.
Las etapas del proceso de programación
1- Definición del problema: El problema debe ser definido y entendido claramente para poder analizarlo con mucho detalle.
2- Análisis del problema: Es para ayudar a comprender al programador el origen del problema.
3- Entrada: Los datos que tenemos que ingresar para la solución de el problema.
4- Proceso: En el proceso utilizamos los datos que se ingresaron en la entrada para resolver ahora sí el problema.
5- Salida: A ver terminado el problema ordenada y detalladamente de entrada y salida, es importante para llegar a una solución muy efectiva y eficaz, en la cual no haya errores.
Las características que debe tener un algoritmo
Las características fundamentales que debe cumplir todo algoritmo son:
- Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.
- Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez.
- Un algoritmo debe ser finito. el algoritmo se debe terminar en algún momento; o sea, debe tener un número finito de pasos.
- Un algoritmo debe ser legibles: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
Un algoritmo debe definir tres partes: Entrada, Proceso y Salida.
Definiciones de algoritmos
1- Algoritmo: Se denomina algoritmo a un grupo finito de operaciones organizadas de manera lógica y ordenada que permite solucionar un determinado problema. Se trata de una serie de instrucciones o reglas establecidas que, por medio de una sucesión de pasos, permiten arribar a un resultado o solución. Según los expertos en matemática, los algoritmos permiten trabajar a partir de un estado básico o inicial y, tras seguir los pasos propuestos, llegar a una solución.
2- Algoritmo: Los algoritmos son una serie de normas o leyes especificas que hace posible la ejecución de actividades, cumpliendo una serie de pasos continuos que no le originen dudas a la persona que realice dicha actividad.
3- Algoritmo: Un algoritmo consiste en una lista ordenada de operaciones que tienen el propósito de buscar la solución a un problema en matemática, informática y disciplinas afines.
Suscribirse a:
Entradas (Atom)