Skip to content

Instantly share code, notes, and snippets.

@christopherarter
Last active February 25, 2021 01:01
Show Gist options
  • Select an option

  • Save christopherarter/05ca043b7258b6d34ab4f392d03963e3 to your computer and use it in GitHub Desktop.

Select an option

Save christopherarter/05ca043b7258b6d34ab4f392d03963e3 to your computer and use it in GitHub Desktop.
javahelp
//Nick Wetherington
package Chpt4_Project;
import java.util.Scanner;
public class Member {
public String name;
public String name;
public double weight;
}
public class Team {
public String Name;
public Members[3];
public addMembers(Member[] members)
{
this.Members = members;
}
public double getTotalWeightOfMembers()
{
return (this.Members[1].weight + this.Members[2].weight + this.Members[3].weight) / 2.2046;
}
public boolean isAboveMaximum()
{
return this.getTotalWeightOfMembers() > 272.16;
}
public void printTeamNames()
{
System.out.printf("Team %s members: %s, %s, and %s", this.Name, this.members[1].Name, this.members[2].Name, this.members[3].Name );
}
public void printWeightInfo()
{
String maxText = (! this.isAboveMaximum() ) ? "under the maximum" : "over the maximum";
System.out.printf("The total weight of the team is %d kg and is %s", totalWeight, maxText);
}
}
public class Chpt4_Project {
public static void main(String[] args) {
// Create a Scanner
Scanner input = new Scanner (System.in);
Team team = new Team();
//Promote user to enter name of team
System.out.print("The name of the team is: ");
team.Name = = input.nextLine();
Member member1 = new Member();
// Member1
System.out.print("Enter the name of member 1: ");
member1.name = input.nextLine();
System.out.print("Enter the weight of member 1 in lbs "
+ "(must be in decimal value): ");
member1.weight = input.nextDouble();
// Member 2
Member member2 = new Member();
System.out.print("Enter the name of member 2: ");
member2.name = input.next();
System.out.print("Enter the weight of member 2 in lbs "
+ "(must be in decimal value): ");
member2.weight = = input.nextDouble();
// Member 3
Member member3 = new Member();
System.out.print("Enter the name of member 3: ");
member3.name = input.next();
System.out.print("Enter the weight of member 3 in lbs "
+ "(must be in decimal value): ");
member3.weight = = input.nextDouble();
team.addMembers(new Member[] {
member1,
member2,
member3
});
team.printTeamNames();
team.printWeightInfo();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment