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 {
- }
- }
- TAREA:
- Realizar un programa que pida 3 números y muestre cuál es el mayor
- Realizar un programa que muestre si una persona es mayor de edad basado en su edad
- 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