Вы находитесь на странице: 1из 13

Задание 1

1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: catapult Здор=923 боеп=Bullet (Lucid Positive Burst, урон=27)
Сол: Druid Здор=72 урон=14 броня=Hide Armor (доп.защита=10)
Сол: Bard Здор=89 урон=5 броня=Steel Armor (доп.защита=50)
Сол: Barbarian Здор=205 урон=18 броня=Leather Armor (доп.защита=20)
Сол: Paladin Здор=205 урон=16 броня=Leather Armor (доп.защита=20)
Сол: Fighter Здор=117 урон=12 броня=Glass Armor (доп.защита=30)
Жив: Tiger Здор=31 урон=20 скор=34
Вса: 1. Наез=Druid Жив=Tiger

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.

Задание 2
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: cannon Здор=613 боеп=Stone (Astral Sonic Blast, урон=52)
Мех: ballista Здор=490 боеп=Bullet (Loud Growing ShiftBludgeoning Absorption, урон=27)
Мех: ballista Здор=501 боеп=Bullet (Slimy Impulse, урон=26)
Сол: Bard Здор=65 урон=0 броня=Glass Armor (доп.защита=30)
Жив: Bear Здор=54 урон=15 скор=23
Вса: 1. Наез=Bard Жив=Bear

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.
Задание 3
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: cannon Здор=787 боеп=Stone (Shrieking Ancestral Surge, урон=55)
Мех: cannon Здор=882 боеп=Bolt (Untouchable Horror, урон=15)
Сол: Paladin Здор=193 урон=16 броня=Glass Armor (доп.защита=30)
Сол: Bard Здор=63 урон=5 броня=Glass Armor (доп.защита=30)
Жив: Horse Здор=16 урон=0 скор=23
Вса: 1. Наез=Paladin Жив=Horse
Вса: 2. Наез=Bard Жив=Horse

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.

Задание 4
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: catapult Здор=547 боеп=Stone (Draining Dexterous Dagger, урон=51)
Сол: Barbarian Здор=221 урон=16 броня=Glass Armor (доп.защита=30)
Сол: Barbarian Здор=185 урон=16 броня=Iron Armor (доп.защита=40)
Жив: Rhino Здор=70 урон=30 скор=11
Вса: 1. Наез=Barbarian Жив=Rhino
Вса: 2. Наез=Barbarian Жив=Rhino
Вса: 3. Наез=Barbarian Жив=Rhino
Вса: 4. Наез=Barbarian Жив=Rhino

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.
Задание 5
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: cannon Здор=852 боеп=Stone (Shrieking Ancestral Surge, урон=53)
Мех: ballista Здор=649 боеп=Bolt (Shrieking Whispering Light, урон=17)
Мех: catapult Здор=866 боеп=Bullet (Lucid Positive Burst, урон=27)
Сол: Ranger Здор=137 урон=13 броня=Steel Armor (доп.защита=50)
Жив: Elephant Здор=104 урон=50 скор=14
Вса: 1. Наез=Ranger Жив=Elephant

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.

Задание 6
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: cannon Здор=886 боеп=Bolt (Draining Dexterous Dagger, урон=19)
Мех: catapult Здор=533 боеп=Bullet (Shrieking Whispering Light, урон=28)
Мех: ballista Здор=614 боеп=Bullet (Draining Dexterous Dagger, урон=29)
Сол: Fighter Здор=117 урон=15 броня=Hide Armor (доп.защита=10)
Жив: Elephant Здор=100 урон=50 скор=19
Вса: 1. Наез=Fighter Жив=Elephant

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.
Задание 7
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: catapult Здор=887 боеп=Stone (Untouchable Horror, урон=55)
Мех: cannon Здор=681 боеп=Bullet (Untouchable Horror, урон=25)
Мех: ballista Здор=586 боеп=Stone (Electric Phasing Annihilation, урон=51)
Сол: Ranger Здор=98 урон=14 броня=Leather Armor (доп.защита=20)
Жив: Bear Здор=50 урон=15 скор=10
Вса: 1. Наез=Ranger Жив=Bear

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.

Задание 8
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: catapult Здор=985 боеп=Stone (Loud Growing ShiftBludgeoning Absorption, урон=52)
Сол: Ranger Здор=109 урон=15 броня=Steel Armor (доп.защита=50)
Сол: Ranger Здор=69 урон=14 броня=Leather Armor (доп.защита=20)
Сол: Barbarian Здор=231 урон=19 броня=Steel Armor (доп.защита=50)
Жив: Rhino Здор=73 урон=30 скор=11
Жив: Wolf Здор=25 урон=5 скор=17
Вса: 1. Наез=Ranger Жив=Rhino
Вса: 2. Наез=Ranger Жив=Rhino

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.
Задание 9
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: cannon Здор=515 боеп=Stone (Shrieking Ancestral Surge, урон=50)
Мех: cannon Здор=790 боеп=Bolt (Slimy Impulse, урон=19)
Мех: cannon Здор=698 боеп=Bolt (Shrieking Whispering Light, урон=19)
Сол: Fighter Здор=139 урон=11 броня=Glass Armor (доп.защита=30)
Жив: Bear Здор=51 урон=15 скор=25
Вса: 1. Наез=Fighter Жив=Bear

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.

Задание 10
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: ballista Здор=554 боеп=Bullet (Electric Phasing Annihilation, урон=28)
Сол: Wizard Здор=25 урон=10 броня=Glass Armor (доп.защита=30)
Сол: Bard Здор=81 урон=2 броня=Leather Armor (доп.защита=20)
Сол: Wizard Здор=49 урон=10 броня=Steel Armor (доп.защита=50)
Жив: Bear Здор=51 урон=15 скор=23
Вса: 1. Наез=Bard Жив=Bear
Вса: 2. Наез=Wizard Жив=Bear
Вса: 3. Наез=Wizard Жив=Bear

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.
Задание 11
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: catapult Здор=568 боеп=Stone (Magma Invisible Assault, урон=51)
Мех: ballista Здор=792 боеп=Bolt (Magma Invisible Assault, урон=16)
Сол: Ranger Здор=148 урон=13 броня=Steel Armor (доп.защита=50)
Сол: Barbarian Здор=232 урон=17 броня=Hide Armor (доп.защита=10)
Сол: Druid Здор=52 урон=14 броня=Leather Armor (доп.защита=20)
Жив: Bear Здор=53 урон=15 скор=18
Вса: 1. Наез=Ranger Жив=Bear

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.

Задание 12
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: catapult Здор=983 боеп=Bolt (Energetic Power Wall, урон=15)
Мех: ballista Здор=730 боеп=Bullet (Sonic Draconic Bite, урон=29)
Сол: Paladin Здор=102 урон=15 броня=Steel Armor (доп.защита=50)
Сол: Druid Здор=72 урон=13 броня=Iron Armor (доп.защита=40)
Сол: Rogue Здор=41 урон=13 броня=Leather Armor (доп.защита=20)
Жив: Tiger Здор=34 урон=20 скор=36
Вса: 1. Наез=Druid Жив=Tiger

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.
Задание 13
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: ballista Здор=458 боеп=Bullet (Astral Sonic Blast, урон=25)
Мех: ballista Здор=798 боеп=Stone (Lucid Positive Burst, урон=52)
Мех: cannon Здор=738 боеп=Stone (Astral Sonic Blast, урон=50)
Сол: Bard Здор=96 урон=2 броня=Leather Armor (доп.защита=20)
Жив: Rhino Здор=72 урон=30 скор=11
Вса: 1. Наез=Bard Жив=Rhino

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.

Задание 14
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: cannon Здор=855 боеп=Stone (Slimy Impulse, урон=54)
Мех: catapult Здор=662 боеп=Bullet (Sonic Draconic Bite, урон=25)
Сол: Paladin Здор=161 урон=17 броня=Iron Armor (доп.защита=40)
Жив: Rhino Здор=73 урон=30 скор=16
Вса: 1. Наез=Paladin Жив=Rhino
Вса: 2. Наез=Paladin Жив=Rhino
Вса: 3. Наез=Paladin Жив=Rhino

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.
Задание 15
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: catapult Здор=895 боеп=Bolt (Lucid Positive Burst, урон=19)
Мех: ballista Здор=768 боеп=Stone (Sonic Draconic Bite, урон=50)
Сол: Barbarian Здор=200 урон=20 броня=Steel Armor (доп.защита=50)
Сол: Rogue Здор=34 урон=11 броня=Glass Armor (доп.защита=30)
Сол: Rogue Здор=83 урон=12 броня=Hide Armor (доп.защита=10)
Жив: Bear Здор=54 урон=15 скор=7
Вса: 1. Наез=Barbarian Жив=Bear

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.

Задание 16
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: cannon Здор=570 боеп=Bullet (Lucid Positive Burst, урон=28)
Мех: catapult Здор=961 боеп=Stone (Magma Invisible Assault, урон=53)
Мех: ballista Здор=513 боеп=Bolt (Astral Sonic Blast, урон=19)
Сол: Barbarian Здор=193 урон=15 броня=Steel Armor (доп.защита=50)
Жив: Camel Здор=13 урон=0 скор=18
Вса: 1. Наез=Barbarian Жив=Camel

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.
Задание 17
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: catapult Здор=833 боеп=Bolt (Loud Growing ShiftBludgeoning Absorption, урон=17)
Мех: catapult Здор=995 боеп=Bolt (Sonic Draconic Bite, урон=16)
Мех: ballista Здор=572 боеп=Stone (Slimy Impulse, урон=55)
Сол: Wizard Здор=40 урон=5 броня=Leather Armor (доп.защита=20)
Жив: Camel Здор=10 урон=0 скор=19
Вса: 1. Наез=Wizard Жив=Camel

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.

Задание 18
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: catapult Здор=569 боеп=Stone (Untouchable Horror, урон=52)
Сол: Wizard Здор=28 урон=7 броня=Hide Armor (доп.защита=10)
Сол: Barbarian Здор=222 урон=20 броня=Leather Armor (доп.защита=20)
Сол: Rogue Здор=79 урон=9 броня=Leather Armor (доп.защита=20)
Жив: Tiger Здор=32 урон=20 скор=22
Жив: Bear Здор=54 урон=15 скор=10
Жив: Bear Здор=54 урон=15 скор=24
Вса: 1. Наез=Rogue Жив=Bear

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.
Задание 19
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: ballista Здор=482 боеп=Stone (Double Annihilation, урон=52)
Мех: ballista Здор=737 боеп=Bolt (Double Annihilation, урон=16)
Сол: Druid Здор=94 урон=13 броня=Iron Armor (доп.защита=40)
Жив: Wolf Здор=30 урон=5 скор=10
Жив: Horse Здор=17 урон=0 скор=40
Жив: Horse Здор=18 урон=0 скор=24
Вса: 1. Наез=Druid Жив=Wolf

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.

Задание 20
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: cannon Здор=743 боеп=Stone (Shrieking Ancestral Surge, урон=53)
Сол: Wizard Здор=13 урон=6 броня=Hide Armor (доп.защита=10)
Сол: Druid Здор=75 урон=13 броня=Iron Armor (доп.защита=40)
Сол: Bard Здор=92 урон=1 броня=Glass Armor (доп.защита=30)
Сол: Ranger Здор=114 урон=15 броня=Hide Armor (доп.защита=10)
Жив: Wolf Здор=28 урон=5 скор=13
Жив: Harts Здор=24 урон=5 скор=35
Вса: 1. Наез=Ranger Жив=Wolf

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.
Задание 21
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: catapult Здор=913 боеп=Bullet (Lucid Positive Burst, урон=26)
Мех: catapult Здор=567 боеп=Bolt (Electric Phasing Annihilation, урон=17)
Мех: cannon Здор=682 боеп=Bolt (Electric Phasing Annihilation, урон=17)
Сол: Bard Здор=68 урон=1 броня=Glass Armor (доп.защита=30)
Жив: Harts Здор=23 урон=5 скор=23
Вса: 1. Наез=Bard Жив=Harts

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.

Задание 22
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: cannon Здор=705 боеп=Stone (Double Annihilation, урон=52)
Сол: Wizard Здор=14 урон=6 броня=Glass Armor (доп.защита=30)
Жив: Elephant Здор=103 урон=50 скор=15
Жив: Camel Здор=13 урон=0 скор=15
Жив: Wolf Здор=28 урон=5 скор=12
Вса: 1. Наез=Wizard Жив=Camel
Вса: 2. Наез=Wizard Жив=Camel
Вса: 3. Наез=Wizard Жив=Camel

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.
Задание 23
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: catapult Здор=641 боеп=Bolt (Untouchable Horror, урон=18)
Сол: Ranger Здор=122 урон=15 броня=Iron Armor (доп.защита=40)
Сол: Bard Здор=99 урон=1 броня=Iron Armor (доп.защита=40)
Сол: Paladin Здор=140 урон=15 броня=Iron Armor (доп.защита=40)
Сол: Ranger Здор=98 урон=11 броня=Steel Armor (доп.защита=50)
Жив: Wolf Здор=25 урон=5 скор=8
Вса: 1. Наез=Ranger Жив=Wolf
Вса: 2. Наез=Ranger Жив=Wolf

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.

Задание 24
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: cannon Здор=845 боеп=Stone (Magma Invisible Assault, урон=50)
Мех: catapult Здор=814 боеп=Stone (Draining Dexterous Dagger, урон=54)
Сол: Paladin Здор=119 урон=14 броня=Leather Armor (доп.защита=20)
Сол: Wizard Здор=23 урон=5 броня=Iron Armor (доп.защита=40)
Жив: Wolf Здор=26 урон=5 скор=9
Вса: 1. Наез=Wizard Жив=Wolf
Вса: 2. Наез=Wizard Жив=Wolf

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.
Задание 25
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: catapult Здор=557 боеп=Bolt (Shrieking Whispering Light, урон=20)
Мех: cannon Здор=858 боеп=Stone (Magma Invisible Assault, урон=50)
Сол: Druid Здор=97 урон=11 броня=Hide Armor (доп.защита=10)
Жив: Horse Здор=17 урон=0 скор=34
Вса: 1. Наез=Druid Жив=Horse
Вса: 2. Наез=Druid Жив=Horse
Вса: 3. Наез=Druid Жив=Horse

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.

Задание 26
1.Создать виртуальную армию согласно условию. Каждый боец армии должен уметь
рассказать о себе.
Армия должна уметь выводить статистику о себе: Общий урон, Общая защита, Общие
здоровье, Общая численность армии.
Параметры армии:
Мех: cannon Здор=759 боеп=Bolt (Energetic Power Wall, урон=20)
Мех: ballista Здор=488 боеп=Bolt (Sonic Draconic Bite, урон=17)
Мех: ballista Здор=519 боеп=Stone (Double Annihilation, урон=50)
Сол: Druid Здор=70 урон=11 броня=Glass Armor (доп.защита=30)
Жив: Wolf Здор=29 урон=5 скор=20
Вса: 1. Наез=Druid Жив=Wolf

2.Реализовать метод нанесения армии урона, по следующим правилам:


1)Урон наноситься поочередно каждому юниту.
2)Из урона атаки вычитается общая защита защищающийся армии, остаток урона
вычитается из здоровья защищающийся армии
по следующему принципу: из остатка урона вычитается здоровье каждого юнита,
по очереди, до тех пор пока остаток не будет равен 0, при этом юнит погибает если его
здоровье меньше остатка урона, то есть удаляется из армии.
3)После каждой атаки пересчитываться характеристики армии.
4)Бой заканчивается, когда погибнут все юниты в армии.

Вам также может понравиться