26 lines
609 B
Java
26 lines
609 B
Java
/**
|
|
* FinalSpeed
|
|
*/
|
|
public class FinalSpeed {
|
|
|
|
public static double calculateFinalSpeed(double initialSpeed, int[] inclinations) {
|
|
/*
|
|
* double finalSpeed = 0;
|
|
* for (int speed : inclinations) {
|
|
* double temp = initialSpeed;
|
|
* initialSpeed = (-1 * speed) + temp;
|
|
* finalSpeed = initialSpeed;
|
|
* }
|
|
*/
|
|
double finalSpeed = initialSpeed;
|
|
for (int speed : inclinations) {
|
|
finalSpeed -= speed;
|
|
}
|
|
return finalSpeed;
|
|
}
|
|
|
|
public static void main(String[] args) {
|
|
System.out.println(calculateFinalSpeed(60.0, new int[] { 0, 30, 0, -45, 0 }));
|
|
}
|
|
}
|