Para todas as questões desta lista elabore uma função (método estático em Java) que receba a entrada e retorne a saída.
public static double calculaEstoqueMedio(double estoqueMinimo, double estoqueMaximo)
O main
da sua classe deve ser
public static void main(String[] args) { System.out.println(calculaEstoqueMedio(0, 0)); System.out.println(calculaEstoqueMedio(1, 1)); System.out.println(calculaEstoqueMedio(1, 2)); System.out.println(calculaEstoqueMedio(2, 9)); System.out.println(calculaEstoqueMedio(101, 102)); }
E a saída para este main
deve ser
0.0
1.0
1.5
5.5
101.5
public static double conversaoDolar(double cotacaoDolar, double valorDolar)
O main
da sua classe deve ser
public static void main(String[] args) { System.out.println(conversaoDolar(1, 1)); System.out.println(conversaoDolar(0.5, 1)); System.out.println(conversaoDolar(0.5, 2)); System.out.println(conversaoDolar(2, 1)); System.out.println(conversaoDolar(5.37, 1)); System.out.println(conversaoDolar(5.37, 100)); System.out.println(conversaoDolar(5.37, 0.5)); }
E a saída para este main
deve ser
1.0
0.5
1.0
2.0
5.37
537.0
2.685
F = (9*C+160)/5
, onde F
é o grau Fahrenheit e C
é o grau em Celsius.public static double conversorCelsiusToFahrenheit(double grauC)
O main
da sua classe deve ser
public static void main(String[] args) { System.out.println(conversorCelsiusToFahrenheit(0)); System.out.println(conversorCelsiusToFahrenheit(1)); System.out.println(conversorCelsiusToFahrenheit(2)); System.out.println(conversorCelsiusToFahrenheit(20)); System.out.println(conversorCelsiusToFahrenheit(39)); System.out.println(conversorCelsiusToFahrenheit(40)); System.out.println(conversorCelsiusToFahrenheit(100)); }
E a saída para este main
deve ser
36.0
37.8
39.6
72.0
106.2
108.0
216.0
C = (F-32)*5/9
, onde F
é o grau Fahrenheit e C
é o grau em Celsius.public static double conversorFahrenheitToCelsius(double grauC)
O main
da sua classe deve ser
public static void main(String[] args) { System.out.println(conversorFahrenheitToCelsius(0)); System.out.println(conversorFahrenheitToCelsius(1)); System.out.println(conversorFahrenheitToCelsius(2)); System.out.println(conversorFahrenheitToCelsius(20)); System.out.println(conversorFahrenheitToCelsius(32)); System.out.println(conversorFahrenheitToCelsius(40)); }
E a saída para este main
deve ser
-17.77777777777778
-17.22222222222222
-16.666666666666668
-6.666666666666667
0.0
4.444444444444445
37.77777777777778
V = 3.14159*R²*A
, onde V
é o volume, R
o raio e A
a altura da lata.Math.PI
e o método estático Math.pow(double a, double b)
. Para usá-los basta escrever o nome deles, não há a necessidade de importar a biblioteca.public static double calculaVolumeLata(double raio, double altura)
O main
da sua classe deve ser
public static void main(String[] args) { System.out.println(calculaVolumeLata(1, 1)); System.out.println(calculaVolumeLata(2, 1)); System.out.println(calculaVolumeLata(1, 2)); System.out.println(calculaVolumeLata(1, 1/Math.PI)); System.out.println(calculaVolumeLata(2, 1/Math.PI)); System.out.println(calculaVolumeLata(10, 1)); System.out.println(calculaVolumeLata(1, 10)); System.out.println(calculaVolumeLata(10, 10)); }
E a saída para este main
deve ser
3.141592653589793
12.566370614359172
6.283185307179586
1.0
4.0
314.1592653589793
31.41592653589793
3141.5926535897934
x
é x
se x
é maior ou igual a 0, e -x
caso contrário.public static int modulo(int n)
O main
da sua classe deve ser
public static void main(String[] args) { System.out.println(modulo(1)); System.out.println(modulo(0)); System.out.println(modulo(-1)); System.out.println(modulo(2)); System.out.println(modulo(-2)); }
E a saída para este main
deve ser
1
0
1
2
2
0!=1
e n!=n*(n-1)!
para n>0
.public static int fatorial(int n)
O main
da sua classe deve ser
public static void main(String[] args) { System.out.println(fatorial(0)); System.out.println(fatorial(1)); System.out.println(fatorial(2)); System.out.println(fatorial(3)); System.out.println(fatorial(4)); System.out.println(fatorial(10)); }
E a saída para este main
deve ser
1
1
2
6
24
3628800
public static int binomial(int n, int k)
O main
da sua classe deve ser
public static void main(String[] args) { System.out.println(binomial(0, 0)); System.out.println(binomial(1, 0)); System.out.println(binomial(1, 1)); System.out.println(binomial(2, 1)); System.out.println(binomial(5, 1)); System.out.println(binomial(2, 2)); System.out.println(binomial(5, 2)); System.out.println(binomial(10, 3)); }
E a saída para este main
deve ser
1
1
1
2
5
1
10
120
.