Предполагается вернуть стоимость 19 полных мест и осталось 68 студентов! , пожалуйста, помогите, с моим пониманием я возвращаю правильные значения и присваиваю их правильным переменным!Метод возвращает ноль
public class JetCalculator
{
public static void main(String[] args)
{
int totalStudents = 3013;
int jetCapacity = 155;
int jets;
int students;
jets = calculateJets(jetCapacity, totalStudents);
students = calculateStudents(jetCapacity, totalStudents, jets);
System.out.println("A total of "+ totalStudents + " student require "+ jets + " full seated jets.");
System.out.println("There will be " + students + " students remaining");
System.out.println("_____________________________________________");
System.out.println(jets);
System.out.println(jetCapacity);
System.out.println(students);
}
public static int calculateJets(int totalStudents, int jetCapacity)
{
int fullJets;
fullJets = totalStudents/jetCapacity;
return fullJets;
}
public static int calculateStudents(int jetCapacity, int totalStudents, int jets)
{
int remainingStudents;
remainingStudents = jetCapacity * jets;
return remainingStudents;
}
}
Существует более одного метода, который возвращает нуль и что вы ожидаете от него? –
Если это домашнее задание, оно должно быть помечено как таковое. И это поможет, если вы правильно сформулируете проблему. Ответ - 19 полных самолетов (самолет, где заполнены все места), осталось 68 студентов, а не «19 полных мест». –