miércoles, 24 de octubre de 2012

Estructura de control: CONDICIONAL C++

Al igual que en nuestra vida, en la programación de computadoras debemos tomar decisiones/caminos dependiendo de lo que acontezca.

Ej.
  • Si sales de tu casa, y te das cuenta que empieza a llover: por sentido común piensa en un paraguas ¿Hubieras pensado en dicho objeto si no hubiera estado lloviendo? (En forma instantánea has tomado una decisión basada en la situación actual) .

    Este ejemplo puede dibujarse a través de un diagrama de flujo como el que se muestra aquí.

     


     
     
     

     
    Es por ello, que todos los lenguajes de programación tienen tienen soporte en forma nativa de la primera estructura que veremos, llamada CONDICIONAL
     En C++ es definida por la palabra reservada "if" quedando el código fuente de la siguiente forma:
     
    if (Condición) {
         //Acciones en caso de SE CUMPLE la condición
    }
    else{
         // El código en caso de NO SE CUMPLE la condición
    }
     
     Para el ejemplo anterior de la lluvia el código fuente sería:
    #include <iostream>
    using namespace std;
     
    int main() {
         int clima = "2" // 1=Despejado  2=Lloviendo
         if (clima=2) {
                  cout<<"Llevar paraguas";
         } 
         else {
                  cout<<"SIN paraguas";
         }
    }

    TAREA:

  1. Realizar un programa que pida 3 números y muestre cuál es el mayor
  2. Realizar un programa que muestre si una persona es mayor de edad basado en su edad
  3. Realizar un programa que indique si un número X es múltiplo de 7



Espero no tengan inconvenientes para realizar estos pequeños ejercicios que requieren el uso de IF

Estamos en contacto por correo para dudas

No hay comentarios:

Publicar un comentario