Guillermo Maldonado

Hice esta terea en C++ (espero que no tenga muchos errores ya que no navego demasiados bien en C a diferencia de otros lenguajes)

Estructuras Condicionales

Ejemplo 1: If-Else

Código:

#include <iostream>
using namespace std;

int main() {
    int edad = 20;
    if (edad >= 18) {
        cout << "Eres mayor de edad." << endl;
    } else {
        cout << "Eres menor de edad." << endl;
    }
    return 0;
}

Explicación: Este código verifica si una persona es mayor de edad (18 años o más). Si la condición es verdadera, imprime "Eres mayor de edad", de lo contrario, imprime "Eres menor de edad".

Ejemplo 2: If-Elif-Else

Código:

#include <iostream>
using namespace std;

int main() {
    int nota = 85;
    if (nota >= 90) {
        cout << "Excelente" << endl;
    } else if (nota >= 70) {
        cout << "Bueno" << endl;
    } else {
        cout << "Necesita mejorar" << endl;
    }
    return 0;
}

Explicación: Este código clasifica una nota en tres categorías: "Excelente" (90 o más), "Bueno" (70 a 89) y "Necesita mejorar" (menos de 70).

Ejemplo 3: Nested If

Código:

#include <iostream>
using namespace std;

int main() {
    int edad = 25;
    bool licencia = true;
    if (edad >= 18) {
        if (licencia) {
            cout << "Puedes conducir." << endl;
        } else {
            cout << "Necesitas una licencia para conducir." << endl;
        }
    } else {
        cout << "No tienes la edad suficiente para conducir." << endl;
    }
    return 0;
}

Explicación: Este código verifica primero si la persona tiene 18 años o más. Si es así, verifica si tiene licencia de conducir. Si ambas condiciones son verdaderas, imprime "Puedes conducir". Si falta alguna, imprime el mensaje correspondiente.

Captura de pantalla_19-6-2024_20187_app.genially.com.jpeg

Estructuras de Ciclo

Ejemplo 1: For Loop

Código: