C++

 


EJEMPLO
//Este es el programa de Mario
#include <iostream>
using namespace std;

int main() {
    int numero;
    cout << "Hola Estimado o Estimada :D" << endl;
    cout<<"Le pido por favor digite un numero: ";
    cin>> numero;
    cout<< "El numero que digitaste es: " << numero << endl;
    return 0;
}



TIPOS DE DATOS
#include <iostream>
using namespace std;
int main() {
    int edad;
    double altura;
    char sexo[100];
    cout<<"¿Cuántos años tienes?" << endl;
    cin>> edad;
    cout<<"¿Cuál es tu estatura en metros?" << endl;
    cin>> altura;
    cout<< "¿Podrías decirme tu sexo?" << endl;
    cin >> sexo;
    cout << "Eres un/una " << sexo << " de " << edad 
         << " años y mides " << altura << " metros." << endl;

    return 0;
}



OPERACIONES BÁSICAS
#include <iostream>
using namespace std;

void suma() {
    double a, b;
    cout << "Ingrese dos números para sumar: ";
    cin >> a >> b;
    cout << "Resultado: " << a + b << endl;
}

void resta() {
    double a, b;
    cout << "Ingrese dos números para restar: ";
    cin >> a >> b;
    cout << "Resultado: " << a - b << endl;
}

void multiplicacion() {
    double a, b;
    cout << "Ingrese dos números para multiplicar: ";
    cin >> a >> b;
    cout << "Resultado: " << a * b << endl;
}

void division() {
    double a, b;
    cout << "Ingrese dos números para dividir: ";
    cin >> a >> b;
    if (b != 0)
        cout << "Resultado: " << a / b << endl;
    else
        cout << "Error: No se puede dividir por cero." << endl;
}

int main() {
    int opcion;
    do {
        cout << "\nSeleccione una operación:" << endl;
        cout << "1. Suma" << endl;
        cout << "2. Resta" << endl;
        cout << "3. Multiplicación" << endl;
        cout << "4. División" << endl;
        cout << "5. Salir" << endl;
        cout << "Opción: ";
        cin >> opcion;
        
        switch (opcion) {
            case 1: suma(); break;
            case 2: resta(); break;
            case 3: multiplicacion(); break;
            case 4: division(); break;
            case 5: cout << "Saliendo..." << endl; break;
            default: cout << "Opción inválida." << endl;
        }
    } while (opcion != 5);
    
    return 0;
}

ÁREA
#include <iostream>
using namespace std;
const float PI=3.14159;
int main() {
double radio, area;
cout<<"Ingrese el radio del circulo:";
cin>>radio;
area=PI*radio*radio;
cout<<"El area del círculo es:" <<area<<endl;
return 0;
}


PROMEDIO
#include <iostream>
using namespace std;
int main(){
float PRACTICAS= 0.60;
float EXAMEN= 0.30;
float PARTICIPACION=0.10;
float Practicas,Examen,Participacion,PROMEDIO;
cout<<"Escribe el valor de tus practicas:";
cin>>Practicas;
cout<<"Escribe el valor de tu examen:";
cin>>Examen;
cout<<"Escribe el valor de tus participacion:";
cin>>Participacion;
PROMEDIO=(Practicas * PRACTICAS) + (Examen * EXAMEN) + (Participacion * PARTICIPACION);
cout<<"Tu promedio es:"<<PROMEDIO<<endl;
return 0;
}


EXPRESIONES

#include <iostream>
using namespace std;
int main() {
double a, b, c, d, e, f;
cout << "Ingrese el valor de a: ";
cin >> a;
cout << "Ingrese el valor de b: ";
cin >> b;
cout << "Ingrese el valor de c: ";
cin >> c;
cout << "Ingrese el valor de d: ";
cin >> d;
cout << "Ingrese el valor de e: ";
cin >> e;
cout << "Ingrese el valor de f: ";
cin >> f;


double resultado1 = a + (b * (c - d));
double resultado2 = a + (b / c) / d + (e / f);
double resultado3 = (b * a) / 2;


cout << "\nResultados:" << endl;
cout << "a + (b * (c - d)) = " << resultado1 << endl;
cout << "a + (b/c)/d + (e/f) = " << resultado2 << endl;
cout << "(b * a) / 2 = " << resultado3 << endl;


return 0;
}

POTENCIAS Y RAICES
#include <iostream>
#include <cmath>
using namespace std;
int main() {
float b1, e; // Base y exponente
float b2, i; // Base e índice para la raíz
// Potencias
cout<<"¿Te gustaría elevar un número a una potencia?" << endl;
cout<<"Ingresa la base: ";
cin>> b1;
cout<<"Ingresa el exponente: ";
cin>> e;
// Raíces
cout<<"¿Te gustaría calcular la raíz de un número?" << endl;
cout<<"Ingresa la base: ";
cin>> b2;
cout<<"Ingresa el índice de la raíz: ";
cin>> i;
float r1 = pow(b1, e);
float r2 = pow(b2, 1.0 / i);
cout << "El resultado de elevar " << b1 << " a la " << e
<< " es: " << r1 << endl;
cout << "El resultado de la raíz " << i << " de " << b2
<< " es: " << r2 << endl;


return 0;
}


CONTRASEÑA

#include <iostream>
#include <string>
using namespace std;
int main() {
string entrada;
cout<<"Ingresa la contraseña: ";
getline(cin, entrada); // Lee toda la línea incluyendo espacios
if (entrada == "AMERICA#16") {
cout << "\nBienvenido" << endl;
} else {
cout << "\nFallaste" << endl;
}

return 0;
}



POSITIVO O NEGATIVO
#include <iostream>
using namespace std;
int main() {
double numero;
cout<<"Ingrese un numero: ";
cin>> numero;
if(numero > 0) {
cout << "Es un numero POSITIVO";
}
else if(numero < 0) {
cout << "Es un numero NEGATIVO";
}
else {
cout << "El numero es CERO";
}

return 0;
}




MAYORIA O MINORIA DE EDAD
#include <iostream>
using namespace std;
int main() {
int edad;
cout<<"Ingrese su edad: ";
cin>> edad;
if(edad >= 18) {
cout<<"MAYOR de edad";
}
else {
cout<<"MENOR de edad";
}

return 0;
}






0 comments:

Publicar un comentario