Lenguaje Java: creación de una programa.
Se creara una programa que Transformara los Radianes ingresados por teclado en Grados y viceversa. a continuación se muestra el problema, como se debe plantear el código para resolverlo y se le mostrara al lector de que trata cada parte del código.
1.-
Se debe crear un programa en lenguaje java, que deberá ser capaz de transformar unidades como se muestra a continuacion:
Radian a Grados
ingreso radian --> Programa --> valor en grados.
ingreso grado --> Programa --> valor en radian.
2.-
- Lo que se ingresara en el programa serán valores double (decimales).
- La salida serán valores double o un String (texto) en este caso sera "Error".
3.-
Código
//inicio del programa, declarando que se ocupara java math para realizar cálculos.
Import java.util.*;
Import java.math.*;
Public class Transformar{ // este programa se llama Transformar.
Static void main(){
double a,b,c,x; // se declaran variables double, es decir, que serán decimales.
double P; //se declara una variable P que es double, que contendrá el valor de PI.
int op=0; // se declara variable op que es de tipo Entero.
Scanner 1 = new Scanner(System.in); //se declara el Scanner, es decir, que el programa leerá de teclado.
P=3.1416; // se le da el valor a la variable P (dándole el valor de PI)
System.out.println("Elija una opción: "); // el system para que muestre lo que esta en paréntesis.
System.out.println("1) Radianes a Grados 2)Grados a Radianes" );
op=l.nextInt();
switch(op){ //switch hará de semáforo, indicando si se teclea 1) hará una operación independiente a 2)
case 1: // caso uno que transformara radian a grado.
System.out.println("Ingrese un Radian: ");
a=l.nextDouble();
x=(180*a)/P
System.out.println("El equivalente en grados es"+" "+x+"°");
break;
case 2:// caso dos que transformara grados a radian
System.out.println("Ingrese en grados: ");
c=l.nextDouble();
b=(c*P/180);
System.out.println("El equivalente en radianes"+" "+b);
break;
default;
System.out.println("Error");
break;
}}}
0 comentarios:
Publicar un comentario