Este código demuestra el uso de diferentes estructuras de control:
- La estructura
if-else
verifica una condición y ejecuta cierto bloque de código dependiendo del resultado. - La estructura
switch
evalúa una variable y ejecuta el caso correspondiente. - El bucle
while
se repite mientras una condición sea verdadera. - El bucle
for
se utiliza para repetir un bloque de código un número específico de veces.
Recuerda que el break
se utiliza para salir de un bloque switch
o bucle, y ++i
se usa para incrementar la variable i
antes de evaluarla en el bucle for
.
#include <iostream>
using namespace std;
int main() {
// Estructura if-else
int edad = 20;
if (edad >= 18) {
cout << "Eres mayor de edad." << endl;
} else {
cout << "Eres menor de edad." << endl;
}
// Estructura switch
char calificacion = 'B';
switch (calificacion) {
case 'A':
cout << "Excelente trabajo." << endl;
break;
case 'B':
cout << "Buen trabajo." << endl;
break;
case 'C':
cout << "Trabajo aceptable." << endl;
break;
default:
cout << "Calificación no válida." << endl;
}
// Estructura while
int contador = 0;
while (contador < 5) {
cout << "Contador: " << contador << endl;
contador++;
}
// Estructura for
for (int i = 0; i < 5; ++i) {
cout << "Iteración: " << i << endl;
}
return 0;
}
Salida:
Eres mayor de edad.
Buen trabajo.
Contador: 0
Contador: 1
Contador: 2
Contador: 3
Contador: 4
Iteración: 0
Iteración: 1
Iteración: 2
Iteración: 3
Iteración: 4
Pueder ir al artículo principal:
Códigos Sencillos hechos en C++