Funciones con Retorno y Parametros
Publicado por Felipe De Jesús (17 intervenciones) el 07/09/2016 19:40:07
Que tal colegas del foro, siguiendo los pasos de principiante en esto de java, tengo otra duda que es la Orientacion a Funciones, les expongo el problema:
Elabora un programa, utilizando funciones que realice
las siguientes conversiones:
1. pesos a dolares
2. dolares a euros
3. euros a libras
4. pesos a yen
para la primera opcion utilice un funcion con parametros
y sin retorno. la codicion para la conversion son cantidades
positivas y no mayores a 5000.
la segunda opcion se implementa como funcion con retorno y con
parametros. la conversion se realizaran si la cantidad de dolares
se encuentra entre 50 y maximo 7000.
la tercera opcion es una funcion sin parametros y con retorno.Solo
cantidades postitvas son aceptadas.
la ultima funcion se implementa sin paraemtro y sin retorno la cantidad
de pesos debe estar en entre 700 y 15000.
el muenu debe repetir hasta que el usuario seleccione la opcion salir,
para terminar el programa.
Mi programa mal empezado lo tengo asi a lo poco de lógica dado el problema: Siento que esta mal estructurado
Como siempre agredezco a quien me ayuda y a los que toman parte de su tiempo para leer.
Elabora un programa, utilizando funciones que realice
las siguientes conversiones:
1. pesos a dolares
2. dolares a euros
3. euros a libras
4. pesos a yen
para la primera opcion utilice un funcion con parametros
y sin retorno. la codicion para la conversion son cantidades
positivas y no mayores a 5000.
la segunda opcion se implementa como funcion con retorno y con
parametros. la conversion se realizaran si la cantidad de dolares
se encuentra entre 50 y maximo 7000.
la tercera opcion es una funcion sin parametros y con retorno.Solo
cantidades postitvas son aceptadas.
la ultima funcion se implementa sin paraemtro y sin retorno la cantidad
de pesos debe estar en entre 700 y 15000.
el muenu debe repetir hasta que el usuario seleccione la opcion salir,
para terminar el programa.
Mi programa mal empezado lo tengo asi a lo poco de lógica dado el problema: Siento que esta mal estructurado
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
import java.util.*;
import java.io.*;
public class conversionesDivisas {
String Peso;
String Dolar;
String Euro;
String Libra;
String Yen;
double entrada, cantidad, opcion;
public static BufferedReader buff=new BufferedReader (new InputStreamReader (System.in));
public static double PaD() throws IOException{
}
public static double DaE() throws IOException{
}
public static double EaL() throws IOException{
cantidad=leer.nextDouble();
libras=cantidad*24.63;
return libra;
}
public static double PaY() throws IOException{
catidad= leer.nextDouble();
yen= cantidad*0.17;
}
public static void main (String[] Args) throws IOException{
{
do {
System.out.println("Qué deseas realizar");
System.out.println(" [1] Conversión de Pesos a Dolares");
System.out.println(" [2] Conversión de Dolares a Euros");
System.out.println(" [3] Conversión de Euros a Libras");
System.out.println(" [4] Conversión de Pesos a Yen");
System.out.println("salir");
System.out.println("Ingrese un dato válido");
opcion = entrada.next().toUpperCase().charAt(0);
while (opcion != 'S');
}
}
}//fin del programa
Valora esta pregunta


0