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)
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".
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).
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.

Código: