d03 ex01 debut

This commit is contained in:
Hugo LAMY
2022-02-17 19:59:25 +01:00
parent 1640b9a15d
commit 8cbff6a7c5
8 changed files with 383 additions and 1 deletions

53
d03/ex01/main.cpp Normal file
View File

@@ -0,0 +1,53 @@
#include "ScavTrap.hpp"
int main() {
ClapTrap robot1("robot1");
ScavTrap robot2("robot2");
robot1.attack(robot2.getName());
robot2.takeDamage(robot1.getAttack());
robot2.beRepaired(robot1.getAttack());
robot2.attack(robot1.getName());
robot1.takeDamage(robot2.getAttack());
robot1.beRepaired(robot2.getAttack());
robot1.attack(robot2.getName());
robot2.takeDamage(robot1.getAttack());
robot2.beRepaired(robot1.getAttack());
robot2.attack(robot1.getName());
robot1.takeDamage(robot2.getAttack());
robot1.beRepaired(robot2.getAttack());
robot1.attack(robot2.getName());
robot2.takeDamage(robot1.getAttack());
robot2.beRepaired(robot1.getAttack());
robot2.attack(robot1.getName());
robot1.takeDamage(robot2.getAttack());
robot1.beRepaired(robot2.getAttack());
robot1.attack(robot2.getName());
robot2.takeDamage(robot1.getAttack());
robot2.beRepaired(robot1.getAttack());
robot2.attack(robot1.getName());
robot1.takeDamage(robot2.getAttack());
robot1.beRepaired(robot2.getAttack());
robot1.attack(robot2.getName());
robot2.takeDamage(robot1.getAttack());
robot2.beRepaired(robot1.getAttack());
robot2.attack(robot1.getName());
robot1.takeDamage(robot2.getAttack());
robot1.beRepaired(robot2.getAttack());
robot1.attack(robot2.getName());
robot2.takeDamage(robot1.getAttack());
robot2.beRepaired(robot1.getAttack());
return 0;
}