JAVA In the lawless world of underground fish racing everyon
Solution
import java.util.Scanner;
import java.io.*;
public class HW4pr2
{
public static double fishDistance(double s, double f, double L){
double D;
D=(s/4)*(L*(3*f-4));
return D;
}
public static void main(String[] args){
double L,f,L2,f2,L3,f3;
int ch;
Scanner keyboard=new Scanner(System.in);
do{
System.out.println(\"Enter Length of fish 1:\");
L=keyboard.nextDouble();
if (L<=0)
{
System.out.println(\"Please enter a positive number for length of fish 1\");
ch=1;
}
else
ch=0;
}while(ch==1);
do{
System.out.println(\"Enter tail beat frequency of fish 1:\");
f=keyboard.nextDouble();
if (f<=1)
{
System.out.println(\"Please enter a number >1 for tail beat frequency of fish 1\");
ch=1;
}
else
ch=0;
}while(ch==1);
do{
System.out.println(\"Enter Length of fish 2:\");
L2=keyboard.nextDouble();
if (L2<=0)
{
System.out.println(\"Please enter a positive number for length of fish 2\");
ch=1;
}
else
ch=0;
}while(ch==1);
do{
System.out.println(\"Enter tail beat frequency of fish 2:\");
f2=keyboard.nextDouble();
if (f2<=1)
{
System.out.println(\"Please enter a number >1 for tail beat frequency of fish 2\");
ch=1;
}
else
ch=0;
}while(ch==1);
do{
System.out.println(\"Enter Length of fish 3:\");
L3=keyboard.nextDouble();
if (L3<=0)
{
System.out.println(\"Please enter a positive number for length of fish 3\");
ch=1;
}
else
ch=0;
}while(ch==1);
do{
System.out.println(\"Enter tail beat frequency of fish 3:\");
f3=keyboard.nextDouble();
if (f3<=1)
{
System.out.println(\"Please enter a number >1 for tail beat frequency of fish 3\");
ch=1;
}
else
ch=0;
}while(ch==1);
for (int s=1;s<=20 ;s++ )
{
double df=fishDistance(s,f,L);
double df2=fishDistance(s,f2,L2);
double df3=fishDistance(s,f3,L3);
System.out.printf(\"After %d Seconds fish1 swim %.2f cm,\ \\t fish2 swim %.2f cm,\ \\t fish3 swim %.2f cm\ \",s,df,df2,df3);
}
}
}

