Realizar unha aplicación JavaScript que faga o seguinte:
Pedir o radio.
Dependendo do segundo dato, indicar:
1 - Lonxitude da circunferencia. (2 * PI * R)
2 - Area do circulo. (PI * R * R)
3 - Volume da esfera. 4/3 * (PI * R * R * R)
NOTA:
O valor de PI é 3.14 (os decimáis separanse mediante un punto)
-------------------------------------------------
SOLUCIÓN:
var PI = 3.14; var radio; var opcionSeleccionada; //1 lonx 2 sup 3 vol var resultado; var mensaxe; radio = prompt ("Indique o radio da figura.","1"); opcionSeleccionada = prompt ("Indique o dato que desexa obter:\n1 - Lonxitude da circunferencia.\n2 - Superficie do circulo.\n3 - Volume da esfera."); if (opcionSeleccionada == 1){ //calculo lonxitude circunferencia 2 * PI * R resultado = 2 * PI * radio; mensaxe = "A lonxitude da circunferencia é: " + resultado; } else if (opcionSeleccionada == 2){ //calculo superficie circulo PI * R * R resultado = PI * radio * radio; mensaxe = "A superficie do circulo é: " + resultado; } else if (opcionSeleccionada == 3){ //calculo volume esfera 4 / 3 * PI * R*R*R resultado = 4 / 3 * PI * radio * radio * radio; mensaxe = "O volume da esfera é: " + resultado; } else { mensaxe = "Dato introducido incorrecto"; } alert (mensaxe);
NOTA:
Engadese a posibilidade de controlar se a opción introducida é incorrecta.
Aproveitando que iso nos obliga a reescribir o valor da variable
mensaxe, se personaliza para cada tipo de elemento:opcionSeleccionada = 1;
opcionSeleccionada = 2;
opcionSeleccionada = 3;
opcionSeleccionada = 4;























