introduccion a algoritmos 2

Download Introduccion a Algoritmos 2

If you can't read please download the document

Upload: leonardo-santillan-alegre

Post on 28-Jan-2016

219 views

Category:

Documents


2 download

DESCRIPTION

Introduccion a Algoritmos

TRANSCRIPT

  • Algoritmos 1

  • Semana 2Algoritmos y Programacin

    Algoritmos 2

  • Es una estructura paso a paso, sin bifurcaciones ni repeticiones; donde la salida de un proceso es entrada para otro.

  • Calcular el rea de un tringulo. Area = (base * altura) / 2

    Solucin:

    Leyenda de Datosbase: valor de la base del tringuloaltura: valor de la altura del trianguloArea: valor del resultado del clculo del rea del tringulo

  • #include< iostream >

    using namespace std;

    int main( )

    { float base, altura, Area ;

    cout

  • Es una estructura que tiene un punto de decisin para realizar un conjunto de acciones.

    Pueden ser:

    E. B. Selectiva Simple

    E. B. Selectiva Compuesta

    E. B. Selectiva Anidada

    E. B. Selectiva Mltiple

  • Se tiene un punto de decisin que evala una condicin y si es Verdadero, ejecuta un conjunto de Acciones.

  • Sumar dos nmeros enteros positivos c = a + b

    Solucin

    Leyenda de Datos

    a: valor del primer nmero entero positivo

    b: valor del segundo nmero entero positivo

    c: valor del resultado la suma de dos nmeros a y b

  • #include< iostream >

    using namespace std;

    int main ( )

    { float a, b, c;

    cout a; cout

  • Se tiene un punto de decisin que evala una condicin y si es Verdadero, ejecuta un conjunto de Acciones, y si es Falsa ejecuta otro conjunto de acciones.

  • Sumar dos nmeros enteros si son positivos, sino multiplicarlos.

    Solucin:

    Leyenda de Datos

    a: valor del primer numero entero positivo

    b: valor del segundo numero entero positivo

    c: valor del resultado la suma o multiplicacin de dos nmeros a y b

  • Cdigo C:

    #include< iostream >

    using namespace std;

    void main( )

    { int a, b, c;

    cout Ingrese

    cin >>a; cout \

    cout Ingrese

    cin >>b; cout \

    if (a>0 && b> 0)

    { c = a + b;

    cout

    cout 0)

    elsec=4* -5= -20

    -20

  • Se tiene un punto de decisin que evala una condicin y si es Verdadero, ejecuta un nuevo punto de decisin y as sucesivamente, y si es Falsa ejecuta otro conjunto de acciones.

  • Ingresar un nmero entero y si es positivo y diferente de cero, reportar si se encuentra entre los diez primeros nmeros.

    Leyenda de Datos

    a: valor del numero entero

    Solucin:

    Leyenda de Datos

    a: valor del numero entero

  • Cdigo C:

    #include< iostream >

    using namespace std;

    int main( )

    { int a;

    cout a;

    if(a>0)

    if(a>=1 && a

  • Se tiene un punto de decisin que evala ms de dos alternativas para realizar un conjunto de acciones.

  • Ingresa cinco nmeros e imprime que vocal es.

    Leyenda de Datos

    num: valor del numero entero positivo

    Solucin:

    Leyenda de Datos

    num: valor del numero entero positivo

  • Cdigo C:

    #include< iostream >

    using namespace std;

    int main( )

    { int num;

    cout num;

    switch(num)

    {

    case 1: cout

  • 28

  • 29

    Mientras mayor es la lucha, mas glorioso es el triunfo

  • Video youtubeCirco de la mariposa

    30

  • Algoritmos 31