Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Mi codigo para calculo de IMC

Ahi les envio mi código para calculo IMC con las variantes de lo que se enseñó en los videos.

<meta charset="UTF-8">

<h1>PROGRAMA CALCULAR IMC</h1>

<script>
    function saltarLinea() {
        document.write("<br>");    
        document.write("<br>");    
        document.write("<br>");  
        document.write("<hr>");    
        document.write("<br>"); 
        document.write("<br>"); 
    }  
    function imprimir(frase) {
        document.write("<big>"+frase+"</big>");
        saltarLinea();
    }
 // func basicas   
    function CALCIMC(peso,altura){
IMC=peso/(altura*altura);
return (IMC);
    }

CALCIMC(104,1.73);
CALCIMC(100,1.76);

// funcion IMC 
    var peso1=104;
    var altura1=1.73;
    var IMC_crist=CALCIMC(peso1,altura1);

imprimir("El imc de Christian es: "+IMC_crist);


    var peso2=100;
    var altura2=1.76;
    var IMC_fel=CALCIMC(peso2,altura2);
imprimir("El imc de Felipe es: "+IMC_fel);

//VARIACION de funcion IMC

    function ELIMC(peso,altura,nombre){
IMC=peso/(altura*altura);
imprimir("El imc de "+nombre+" es: "+IMC);
    }

ELIMC(104,1.73,"El Capitan América");
ELIMC(100,1.76,"Hulk");

// funcion promedio IMC
function PROMIMC (p1,alt1,nom1,p2,alt2,nom2){
IMC1=p1/(alt1+alt1);
IMC2=p2/(alt2*alt2);
IMCP=(IMC1+IMC2)/2;
imprimir("El promedio de IMC de "+nom1+" y "+nom2+" es igual a "+IMCP);
}


PROMIMC(95,1.73,"Juan",80,1.74,"Pedro");
PROMIMC(85,1.55,"Talia",78,1.8,"Ana");

// funcion con return

function IMCX(peso,altura){
IMC=peso/(altura*altura);
return (IMC);
}

var IMC_CR7=IMCX(77,1.8);
var IMC_MESSI=IMCX(75,1.75);

imprimir("El promedio de IMC calculado de CR7 y MESSI es: "+(IMC_CR7+IMC_MESSI)/2);

imprimir("El promedio de IMC calculado de PG9 y CUEVA es: "+(IMCX(75,1.9)+IMCX(73,1.88))/2);

// Interactuar con el usuario

function imc_datos(px,altx){
    return(px/(altx*altx));
}

nombrex=prompt("Ingrese su nombre");
pesox=prompt("Ingrese peso");
alturax=prompt("Ingrese su altura");



imc_calcx=imc_datos(pesox,alturax);
imprimir("El imc para "+nombrex+" según los datos es: "+ imc_calcx);


</script>

Espero les sirva

1 respuesta

Hola Ricardo, cómo estas?

Gracias por compartir tu proyecto, continua así, felicidades.

Recomendamos que compartas la solución de tus ejercicios en nuestro servidor de Discord, allí tenemos un canal exclusivo para eso (#compartetucodigo) y el foro solo quedaría para cualquier duda que puedas tener sobre el contenido de los cursos.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios