adjuntar

Cargar archivos
<?php
function calcular_precio($year, $tipo_alumno, $dias_entrenamiento) {
    // Lógica para calcular el precio según las respuestas
    $precio = 0;
    // Calcular edad
    $edad = 2023 - $year;

    // Precios de la inscripción y renovación
    if ($tipo_alumno == "1") {
        if ($year <= 2004) {
            $precio = 75;
        } else {
            $precio = 55;
        }
    } elseif ($tipo_alumno == "2") {
        if ($year <= 2004) {
            $precio = 100;
        } else {
            $precio = 85;
        }
    }

    // Calcular precio de un trimestre según días de entrenamiento
    if ($dias_entrenamiento == "1") {
        $precio_trimestre = 45;
    } elseif ($dias_entrenamiento == "2") {
        $precio_trimestre = 75;
    }

    // Precios y pagos por trimestre
    $precio_trimestre_1 = $precio + $precio_trimestre;
    $precio_trimestre_2 = $precio_trimestre;
    $precio_trimestre_3 = $precio_trimestre;
    echo $precio . "\n";
    return array($precio_trimestre_1, $precio_trimestre_2, $precio_trimestre_3);
}

function main() {
    // Pregunta 1: Año de nacimiento
    $year = intval(readline("Introduce tu año de nacimiento: "));

    // Pregunta 2: Tipo de alumno
    echo "Opciones para tipo de alumno:\n";
    echo "1. Antiguos alumnos\n";
    echo "2. Nuevos alumnos\n";
    $tipo_alumno = readline("Elige una opción (1 o 2): ");

    // Pregunta 3: Días de entrenamiento
    echo "Opciones para días de entrenamiento:\n";
    echo "1. 1 día a la semana\n";
    echo "2. 2 días a la semana\n";
    $dias_entrenamiento = readline("Elige una opción (1 o 2): ");

    // Calcular precios y pagos
    list($precio_trimestre_1, $precio_trimestre_2, $precio_trimestre_3) = calcular_precio($year, $tipo_alumno, $dias_entrenamiento);

    // Mostrar precios y pagos
    echo "El precio de la actividad por trimestre es:\n";
    echo "Primer trimestre: €" . strval($precio_trimestre_1) . "\n";
    echo "Segundo trimestre: €" . strval($precio_trimestre_2) . "\n";
    echo "Tercer trimestre: €" . strval($precio_trimestre_3) . "\n";

    // Calcular pagos
    $primer_pago = $precio_trimestre_1;
    $segundo_pago = $precio_trimestre_2;
    $tercer_pago = $precio_trimestre_3;

    // Calcular precio total
    $precio_total = $primer_pago + $segundo_pago + $tercer_pago;

    // Mostrar pagos y precio total
    echo "Los pagos serán:\n";
    echo "Primer pago (30 de septiembre): €" . strval($primer_pago) . "\n";
    echo "Segundo pago (15 de enero): €" . strval($segundo_pago) . "\n";
    echo "Tercer pago (15 de abril): €" . strval($tercer_pago) . "\n";
    echo "Precio total: €" . strval($precio_total) . "\n";
}

main();
?>