SwimmingRecord
Здравейте отново приятели! Опитах се да реша задачката от миналия курс, но нещо не ми се получават правилни отговори и не знам дали ми е изобщо правилно конструирана. Моля помогнете :) Разликата винаги е минимална.
import java.util.Scanner;
public class SwimmingRecord {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double record = Double.parseDouble(scanner.nextLine());
double meters = Double.parseDouble(scanner.nextLine());
double secondforonemeter = Double.parseDouble(scanner.nextLine());
double slowtime = (meters / 15) * 12.5;
double Ivanchotime = meters * secondforonemeter;
double total = slowtime + Ivanchotime;
double timeleft;
timeleft = total - record;
if (record > total){
System.out.printf("Yes, he succeeded! The new world record is %.2f %s" , total, "seconds.");
}else
System.out.printf("No, he failed! He was %.2f %s", timeleft, "seconds slower.");
}
}
Много ти благодаря! Въобще не съобразих, че има друго условие