jueves, 24 de agosto de 2017

ALGORITMO COSTO DE UN TERRENO RECTANGULAR

clase costo_terreno
        1. método principal
                 a. declaraciones
                          variables
                              ancho:Real
                              largo:Real
                              costoMetro:Real
                              costoF:Real
                              area:Real
                  b. solicitar "Inserte la anchura del terreno"
                  c. leer ancho
                  d. solicitar "Inserte la longitud del terreno"
                  e. leer largo
                  f. solicitar "Inserte el costo por metro cuadrado"
                  g. leer costoMetro
                  h. calcular
                           area=ancho*largo
                           costoF=area*costoMetro
                  i. imprimir "El terreno con un area de "+area+"metros cuadrados, tiene un costo de "+costoF+"pesos"
                  h. Fin método principal
          Fin clase costo_terreno
Fin

miércoles, 23 de agosto de 2017

ALGORITMO ÁREA DE UN TRIANGULO

clase area_triangulo
    1. Método principal
          a. Declaraciones
                variables
                  altura:Real
                  area:Real
                constantes
                  base=5 :entero
          b. Solicitar "Escriba la altura de su triangulo"
          c. Leer altura
          d. Calcular area=(base*altura)/2
          e. Imprimir
                 "El área del triangulo es "+area+"metros cuadrados"
          f. fin metodo principal
  fin clase area_triangulo
fin

jueves, 17 de agosto de 2017

EJEMPLOS DE DIAGRAMAS DE FLUJO

Cocinar un huevo:

como hacer un diagrama de flujo

Suma de dos números:

ejemplos de diagramas de flujo

DIAGRAMAS DE FLUJO

Un diagrama de flujo es una representación gráfica de un proceso. Cada paso del proceso es representado por un símbolo diferente que contiene una breve descripción de la etapa de proceso. Los símbolos gráficos del flujo del proceso están unidos entre sí con flechas que indican la dirección de flujo del proceso.

Características:
  • Fácil de leer y comprender.
  • Fácil de codificar en una amplia gama de lenguajes y en diferentes sistemas.
  • Fácil de mantener.
  • Eficiente, aprovechando al máximo los recursos de la computadora.
  • Modularizable.

Símbolos Utilizados en Diagramas de Flujo:

Imagen relacionada

miércoles, 16 de agosto de 2017

Algoritmo de como hacer chocomilk

Datos de entrada:
Leche
Chocomilk

Proceso:
1.-Tomar un baso de la alacena.
2.-Poner leche al gusto en el vaso.
3.-Poner chocomilk en el vaso con leche.
4.-Tomar una cuchara del cajón de las cucharas.
5.-Batir la leche con la cuchara hasta que el chocomilk se disuelva.
6.-Retirar la cuchara.
7.-Chupar la cuchara.
8.-Poner la cuchara en los trastes sucios.

Salida:
Chocomilk

Algoritmo para lavarte las manos

Datos de entrada:
Manos 
Grifo
Agua
Jabón
Toalla

Proceso:
1.-Abrir el grifo del agua.
2.-Poner jabón en tus manos.
3.-Frotar tus manos una con la otra.
4.-Poner tus manos en el agua.
5.-Retirar el jabón de tus manos con el agua del grifo.
6.-Cerrar el grifo.
7.-secarte las manos.

Salida:
Manos limpias.

martes, 15 de agosto de 2017

Definición de algoritmo

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.
Referencia 1

Algoritmo:
Un algoritmo es una secuencia de pasos lógicos necesarios para llevar a cabo una tarea especifica, como la solución de un problema.
Referencia 2

Algoritmo:
Es un conjunto de pasos lógicos y estructurados que nos permiten dar solución aún problema.
Referencia 3

Características de los algoritmos

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. Ejemplo: el algoritmo de receta de cocina se tendrá:
  • Entrada: ingrediente y utensilios.
  • Proceso: elaboración de la receta en la cocina.
  • Salida: terminación del plato (por ejemplo, Pollo al horno

Faces del proceso de programación

1. Análisis del problema:
     Analizar y saber el problema o necesidad para poder desarrollar el programa.
2. Desarrollo de la solución:

    Pensar y desarrollar la solución del problema (Algoritmo).
3. Construcción de la solución en forma de programa:

    Pasar el algoritmo a la computadora mediante un lenguaje de programación en forma de un programa.
4. Prueba:

    Hacer las pruebas necesarias para saber si el programa funciona correctamente.
5. Mantenimiento:

   Terminar de desarrollar el programa y si falla hacer los arreglos necesarios para que funcione correctamente. 

ALGORITMO COSTO DE UN TERRENO RECTANGULAR

clase costo_terreno         1. método principal                  a. declaraciones                           variables                   ...