#include <iostream>
#include <string>
using namespace std;
int main() {
// 1. Declaración e impresión de datos personales (Estudiante 1)
string nombre1 = "Daniel Medina";
int edad1 = 33;
float estatura1 = 1.75;
char genero1 = 'M';
double cedulaInicio1 = 1.1014; // Se usa double para conservar los 4 decimales exactos
cout << "=== DATOS DEL ESTUDIANTE 1 ===" << endl;
cout << "Nombre: " << nombre1 << endl;
cout << "Edad: " << edad1 << " anios" << endl;
cout << "Estatura: " << estatura1 << " m" << endl;
cout << "Genero: " << genero1 << endl;
cout << "Inicio de cedula: " << cedulaInicio1 << endl;
cout << endl;
// 2. Cálculo e impresión del promedio de 3 notas
float nota1 = 4.2, nota2 = 3.8, nota3 = 4.5;
float promedio1 = (nota1 + nota2 + nota3) / 3.0;
cout << "=== PROMEDIO DE NOTAS ===" << endl;
cout << "Notas: " << nota1 << " | " << nota2 << " | " << nota3 << endl;
cout << "Promedio Estudiante 1: " << promedio1 << endl;
cout << endl;
// 3. Comparativa aleatoria / simulada con Estudiante 2
string nombre2 = "Laura Gomez";
float promedio2 = 4.0;
cout << "=== COMPARATIVA DE PAREJAS DE ESTUDIO ===" << endl;
cout << "Promedio " << nombre1 << ": " << promedio1 << endl;
cout << "Promedio " << nombre2 << ": " << promedio2 << endl;
cout << "-----------------------------------------" << endl;
// Evaluaciones relacionales (1 = Verdadero, 0 = Falso)
bool est1Mayor = promedio1 > promedio2;
bool empates = promedio1 == promedio2;
// Operador lógico: ambos tienen promedio alto (>= 4.0) para hacer pareja
bool buenaPareja = (promedio1 >= 4.0) && (promedio2 >= 4.0);
cout << "El promedio de " << nombre1 << " es mayor al de " << nombre2 << "?: " << est1Mayor << endl;
cout << "Tienen exactamente el mismo promedio?: " << empates << endl;
cout << "Ambos tienen promedio >= 4.0 (Pareja ideal)?: " << buenaPareja << endl;
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: