LATIF Ι.Κ Ответов: 1

Как я могу проверить различные объекты из одного и того же класса?


Укажите пустую функцию с именем experienced_Player (). Функция будет принимать
два игрока типа объектов и будут контролировать, кто из двух игроков имеет больше опыта.
Будут сделаны проверки и напечатаны следующие сообщения:
• "Первый игрок сильнее"
• "Второй игрок сильнее"
• "Галстук"

Что я уже пробовал:

я пытался сделать функцию void experienced_player, но не могу

1 Ответов

Рейтинг:
2

Rick York

Вы могли бы использовать это :

void experienced_Player( Player & p1, Player & p2 )
{
    strength_t s1 = p1.GetStrength();
    strength_t s2 = p2.GetStrength();
    if( s1 > s2 )
          // player one is stronger
    else if( s1 < s2 )
          // player two is stronger
    else
          // they are equal strength
}
Теперь вам нужно определить тип, содержащий strength, strength_t, и написать метод для объекта player, который возвращает его strength. Вам также нужно добавить код для печати сообщений.


CPallini

Может быть, полезно вернуть int, не так ли?
Мой 5.

phil.o

Функция Void-это явно требуется :)

CPallini

Оооо!
Что за безумие, тем не менее. :-)
Спасибо.

LATIF Ι.Κ

большое вам спасибо всем <3