Вот собственно сам код:
public class Cat {
private String name;
private int age;
private int weight;
private int strength;
private Cat(String name, int age, int weight, int strength)
{
this.name=name;
this.age=age;
this.weight=weight;
this.strength=strength;
}
private boolean fight (Cat anotherCat)
{
int incAge = this.age>anotherCat.age? 1:0;
int incWeight = this.weight>anotherCat.weight? 1:0;
int incStrength = this.strength>anotherCat.strength? 1:0;
return (incAge+incWeight+incStrength)>0;
//Напишите тут ваш код
}
public static void main (String [] args) {
Cat CatVaska = new Cat("Vaska",13,3,10);
Cat CatBardic = new Cat("Bardic",13,3,10);
Cat CatMurka = new Cat("Murka",11,3,10);
int coutVaska = 0;
int coutBardic = 0;
int coutMurka = 0;
if (CatVaska.fight(CatBardic))
coutVaska ++;
else
coutBardic ++;
if (CatVaska.fight(CatMurka))
coutVaska++;
else
coutMurka++;
if (CatBardic.fight(CatMurka))
coutBardic++;
else
coutMurka++;
int sred;
if(coutBardic>coutVaska&&coutBardic>coutMurka)
System.out.println("Выиграл Бардик со счетом "+coutBardic);
else if(coutMurka>coutBardic&&coutMurka>coutVaska)
System.out.println("Выиграла Мурка со счетом "+coutMurka);
else if(coutVaska>coutBardic&&coutVaska>coutMurka)
System.out.println("Выиграл Васька со счетом "+coutVaska);
else if(coutBardic==coutMurka&&coutVaskacoutVaska)
System.out.println("Ничья между Муркой и Васькой");
else if(coutVaska==coutBardic&&coutVaska>coutMurka)
System.out.println("Ничья между Васькой и Бардиком");
}
}
public class Cat {
private String name;
private int age;
private int weight;
private int strength;
private Cat(String name, int age, int weight, int strength)
{
this.name=name;
this.age=age;
this.weight=weight;
this.strength=strength;
}
private boolean fight (Cat anotherCat)
{
int incAge = this.age>anotherCat.age? 1:0;
int incWeight = this.weight>anotherCat.weight? 1:0;
int incStrength = this.strength>anotherCat.strength? 1:0;
return (incAge+incWeight+incStrength)>0;
//Напишите тут ваш код
}
public static void main (String [] args) {
Cat CatVaska = new Cat("Vaska",13,3,10);
Cat CatBardic = new Cat("Bardic",13,3,10);
Cat CatMurka = new Cat("Murka",11,3,10);
int coutVaska = 0;
int coutBardic = 0;
int coutMurka = 0;
if (CatVaska.fight(CatBardic))
coutVaska ++;
else
coutBardic ++;
if (CatVaska.fight(CatMurka))
coutVaska++;
else
coutMurka++;
if (CatBardic.fight(CatMurka))
coutBardic++;
else
coutMurka++;
int sred;
if(coutBardic>coutVaska&&coutBardic>coutMurka)
System.out.println("Выиграл Бардик со счетом "+coutBardic);
else if(coutMurka>coutBardic&&coutMurka>coutVaska)
System.out.println("Выиграла Мурка со счетом "+coutMurka);
else if(coutVaska>coutBardic&&coutVaska>coutMurka)
System.out.println("Выиграл Васька со счетом "+coutVaska);
else if(coutBardic==coutMurka&&coutVaskacoutVaska)
System.out.println("Ничья между Муркой и Васькой");
else if(coutVaska==coutBardic&&coutVaska>coutMurka)
System.out.println("Ничья между Васькой и Бардиком");
}
}