top of page
Parallel Lines

SEMANA 3:  IDENTIFICADORES

#include <iostream>

int main() {
    char opcion;
    
    std::cout << "Bienvenido a la Calculadora Tesla" << std::endl;
    std::cout << "Elija una opción:" << std::endl;
    std::cout << "a. Calcular velocidad" << std::endl;
    std::cout << "b. Calcular autonomía" << std::endl;
    std::cin >> opcion;

    switch (opcion) {
        case 'a':
            float distancia, tiempo;
            float velocidad_media, velocidad_final, aceleracion;
            
            std::cout << "Ingrese la distancia recorrida: ";
            std::cin >> distancia;
            std::cout << "Ingrese el tiempo transcurrido: ";
            std::cin >> tiempo;
            
            // Calculando las fórmulas de M.R.U.
            velocidad_media = distancia / tiempo;
            velocidad_final = 2 * distancia / tiempo;
            aceleracion = 2 * distancia / (tiempo * tiempo);
            
            std::cout << "Velocidad media: " << velocidad_media << std::endl;
            std::cout << "Velocidad final: " << velocidad_final << std::endl;
            std::cout << "Aceleración: " << aceleracion << std::endl;
            break;
        
        case 'b':
            float capacidad_bateria, consumo;
            float autonomia;
            
            std::cout << "Ingrese la capacidad de la batería en kWh: ";
            std::cin >> capacidad_bateria;
            std::cout << "Ingrese el consumo promedio en kWh por cada 100 km: ";
            std::cin >> consumo;
            
            // Calculando la autonomía
            autonomia = capacidad_bateria / consumo * 100;
            
            std::cout << "Autonomía estimada: " << autonomia << " km" << std::endl;
            break;
            
        default:
            std::cout << "Opción no válida" << std::endl;
    }

    return 0;
}

tesla .png

LENGUAJE DE PROGRAMACIÃ’N

©2023 por LENGUAJE DE PROGRAMACIÒN. Creado con Wix.com

bottom of page