3. TÉCNICAS DE ALGORITMACIÓN
SIGNOS MATEMÁTICOS
                     EN C++

   +

   -

   *

   /

   ()

   Ej:   a+5/2*4*(b+c))
D IAGRAMAS             DE FLUJO


   Los algoritmos se los puede representar
    gráficamente mediante la técnica de diagrama de
    flujo:

   http://html.rincondelvago.com/diagrama-de-
    flujo_1.html
E JEMPLO DE DIAGRAMA DE
                    FLUJO

        INICIO



        Leer x, y



     Suma=x+y


      Desplegar
        Suma


          Fin
S EUDOCÓDIGO

   El seudo código solo sirve para programar en
    papel ya que no podemos ejecutarlo en ninguna
    computadora . Esta es una de sus desventajas
    pero siver para asentar conceptos
    fundamentales.
   Comprender las estructuras en seudo código es
    lo que nos permite aprender, luego, cualquier
    lenguaje de programación ya que estas
    estructuras se repiten . Estas pueden
    establecerse en seudo código en lenguaje
    coloquial y en español.
REGLAS PARA ESCRIBIR
           SEUDOCÓDIGO

   Use palabras cortas que indique una instrucción,
    ejemplo: imprimir, leer, calcular, repetir, etc.

   Respete sangrías al escribir

   Use comentarios si son aclaratorios

   Comience con la palabra PROCESO y termine con
    la palabra FIN
EJEMPLO DE
                    SEUDOCÓDIGO

PROCESO Sumar

   desplegar “Digite dos números”

   leer x, y

   z=x+y

   desplegar z

FIN Sumar
P RUEBAS           DE ESCRITORIO


Para comprobar la validez de un algoritmo se utiliza
    la técnica de pruebas de escritorio que consiste
    en seguir la lógica del proceso.


x                y                 suma
5                15                20
E JERCICIOS               PROPUESTOS


   Utilizando las dos técnicas (diagramas y
    seudocódigo) Dibuja los siguientes algoritmos:
       Sumar dos números

       Transforma grados centígrados a Fahrenheit
        (c*1.8+32)

       Transforma de dólares a euros (1 euro = 1.32 Dol)

       Obtener el promedio de cuatro números
        cualquiera

3.tecnicas de algoritmación

  • 1.
    3. TÉCNICAS DEALGORITMACIÓN
  • 2.
    SIGNOS MATEMÁTICOS EN C++  +  -  *  /  ()  Ej: a+5/2*4*(b+c))
  • 3.
    D IAGRAMAS DE FLUJO  Los algoritmos se los puede representar gráficamente mediante la técnica de diagrama de flujo:  http://html.rincondelvago.com/diagrama-de- flujo_1.html
  • 4.
    E JEMPLO DEDIAGRAMA DE FLUJO INICIO Leer x, y Suma=x+y Desplegar Suma Fin
  • 5.
    S EUDOCÓDIGO  El seudo código solo sirve para programar en papel ya que no podemos ejecutarlo en ninguna computadora . Esta es una de sus desventajas pero siver para asentar conceptos fundamentales.  Comprender las estructuras en seudo código es lo que nos permite aprender, luego, cualquier lenguaje de programación ya que estas estructuras se repiten . Estas pueden establecerse en seudo código en lenguaje coloquial y en español.
  • 6.
    REGLAS PARA ESCRIBIR SEUDOCÓDIGO  Use palabras cortas que indique una instrucción, ejemplo: imprimir, leer, calcular, repetir, etc.  Respete sangrías al escribir  Use comentarios si son aclaratorios  Comience con la palabra PROCESO y termine con la palabra FIN
  • 7.
    EJEMPLO DE SEUDOCÓDIGO PROCESO Sumar desplegar “Digite dos números” leer x, y z=x+y desplegar z FIN Sumar
  • 8.
    P RUEBAS DE ESCRITORIO Para comprobar la validez de un algoritmo se utiliza la técnica de pruebas de escritorio que consiste en seguir la lógica del proceso. x y suma 5 15 20
  • 9.
    E JERCICIOS PROPUESTOS  Utilizando las dos técnicas (diagramas y seudocódigo) Dibuja los siguientes algoritmos:  Sumar dos números  Transforma grados centígrados a Fahrenheit (c*1.8+32)  Transforma de dólares a euros (1 euro = 1.32 Dol)  Obtener el promedio de cuatro números cualquiera