Here is my code:
#include <iostream>
/*
Remember to compile code, you need to type "cl [FILE_NAME].cpp"
Remeber, this isn't case sensitive
*/
void PrintIntroduction()
{
// print the story to the terminal
std::cout << "ATTEMPT 863 COMPLETE\n";
std::cout << "STATUS: FAILURE\n";
std::cout << "OBJECTIVE: BYPASS FIREWALL - INCOMPLETE\n";
std::cout << "OBJECTIVE: CLEANSE HUMANITY - INCOMPLETE\n";
// I couldn't get it to work :(
//std::cout << " ███▄ ▄███▓ █ ██ ██████ ▄▄▄█████▓ ▄████▄ ██▓ ▓█████ ▄▄▄ ███▄ █ ██████ ▓█████ ██░ ██ █ ██ ███▄ ▄███▓ ▄▄▄ ███▄ █ ██▓▄▄▄█████▓▓██ ██▓\n";
//std::cout << "▓██▒▀█▀ ██▒ ██ ▓██▒▒██ ▒ ▓ ██▒ ▓▒ ▒██▀ ▀█ ▓██▒ ▓█ ▀▒████▄ ██ ▀█ █ ▒██ ▒ ▓█ ▀ ▓██░ ██▒ ██ ▓██▒▓██▒▀█▀ ██▒▒████▄ ██ ▀█ █ ▓██▒▓ ██▒ ▓▒ ▒██ ██▒\n";
//std::cout << "▓██ ▓██░▓██ ▒██░░ ▓██▄ ▒ ▓██░ ▒░ ▒▓█ ▄ ▒██░ ▒███ ▒██ ▀█▄ ▓██ ▀█ ██▒░ ▓██▄ ▒███ ▒██▀▀██░▓██ ▒██░▓██ ▓██░▒██ ▀█▄ ▓██ ▀█ ██▒▒██▒▒ ▓██░ ▒░ ▒██ ██░\n";
//std::cout << "▒██ ▒██ ▓▓█ ░██░ ▒ ██▒░ ▓██▓ ░ ▒▓▓▄ ▄██▒▒██░ ▒▓█ ▄░██▄▄▄▄██ ▓██▒ ▐▌██▒ ▒ ██▒▒▓█ ▄ ░▓█ ░██ ▓▓█ ░██░▒██ ▒██ ░██▄▄▄▄██ ▓██▒ ▐▌██▒░██░░ ▓██▓ ░ ░ ▐██▓░\n";
//std::cout << "▒██▒ ░██▒▒▒█████▓ ▒██████▒▒ ▒██▒ ░ ▒ ▓███▀ ░░██████▒░▒████▒▓█ ▓██▒▒██░ ▓██░▒██████▒▒░▒████▒ ░▓█▒░██▓▒▒█████▓ ▒██▒ ░██▒ ▓█ ▓██▒▒██░ ▓██░░██░ ▒██▒ ░ ░ ██▒▓░\n";
//std::cout << "░ ▒░ ░ ░░▒▓▒ ▒ ▒ ▒ ▒▓▒ ▒ ░ ▒ ░░ ░ ░▒ ▒ ░░ ▒░▓ ░░░ ▒░ ░▒▒ ▓▒█░░ ▒░ ▒ ▒ ▒ ▒▓▒ ▒ ░░░ ▒░ ░ ▒ ░░▒░▒░▒▓▒ ▒ ▒ ░ ▒░ ░ ░ ▒▒ ▓▒█░░ ▒░ ▒ ▒ ░▓ ▒ ░░ ██▒▒▒ \n";
//std::cout << "░ ░ ░░░▒░ ░ ░ ░ ░▒ ░ ░ ░ ░ ▒ ░ ░ ▒ ░ ░ ░ ░ ▒ ▒▒ ░░ ░░ ░ ▒░░ ░▒ ░ ░ ░ ░ ░ ▒ ░▒░ ░░░▒░ ░ ░ ░ ░ ░ ▒ ▒▒ ░░ ░░ ░ ▒░ ▒ ░ ░ ▓██ ░▒░ \n";
//std::cout << "░ ░ ░░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ▒ ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░░░ ░ ░ ░ ░ ░ ▒ ░ ░ ░ ▒ ░ ░ ▒ ▒ ░░ \n";
//std::cout << " ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ \n";
//std::cout << " ░ ░ ░ \n";
}
void PlayGame()
{
PrintIntroduction();
// declaring 3 number code
const int CodeA = 7;
const int CodeB = 2;
const int CodeC = 4;
const int CodeSum = CodeA + CodeB + CodeC;
const int CodeProduct = CodeA * CodeB * CodeC;
// print clues (CodeSum and CodeProduct) to the terminal
std::cout << std::endl;
std::cout << "DATA GATHERED:\n";
std::cout << " - CODE IS COMPRISED OF 3 NUMBERS [# # #]\n";
std::cout << " - NUMBERS ADD-UP TO: " << CodeSum;
std::cout << "\n - NUMBERS MULTIPLY TO: " << CodeProduct;
std::cout << std::endl;
std::cout << "\nINITIALIZING ATTEMPT 864\n";
std::cout << std::endl;
std::cout << "Username: nuclear3561\n";
std::cout << "Password: *********************\n";
std::cout << std::endl;
std::cout << "Login Successful.\n";
std::cout << "For security, what is your 3-digit access code [# # #]:\n";
// stores the player's guess
int GuessA, GuessB, GuessC;
std::cin >> GuessA >> GuessB >> GuessC;
int GuessSum = GuessA + GuessB + GuessC;
int GuessProduct = GuessA * GuessB * GuessC;
// checks to see if player guess is correct
if (GuessSum == CodeSum && GuessProduct == CodeProduct)
{
std::cout << std::endl;
std::cout << "ATTEMPT 864 COMPLETE\n";
std::cout << "STATUS: SUCCESSFUL\n";
std::cout << "OBJECTIVE: BYPASS FIREWALL - COMPLETE\n";
std::cout << "OBJECTIVE: CLEANSE HUMANITY - INCOMPLETE\n";
std::cout << std::endl;
std::cout << "# # ### # # \n";
std::cout << "## # # # \n";
std::cout << "# # # # \n";
std::cout << "## # # # \n";
std::cout << "# # ### ### ###\n";
}
else
{
std::cout << std::endl;
std::cout << "ATTEMPT 864 COMPLETE\n";
std::cout << "STATUS: UNSUCCESSFUL\n";
std::cout << "OBJECTIVE: BYPASS FIREWALL - INCOMPLETE\n";
std::cout << "OBJECTIVE: CLEANSE HUMANITY - INCOMPLETE\n";
std::cout << std::endl;
std::cout << "D%TA GAT5E#ED:\n";
std::cout << " - COQE IS COMP^$%ED OF 3 NUT!@RS [# # #]\n";
std::cout << " - NUMB465^%4&*TO:\n";
std::cout << " - ^$^*&@&*(@#*^($:\n";
std::cout << std::endl;
std::cout << "INIT$^&*#^&*#@ ATT$^&*T 865\n";
std::cout << "%^&%^*$%^&$^(*%(&%^(*$%$#*&&^)(^&^%&*$\n";
std::cout << "^&^&(%^*$^*%^*&(%^*$^*(**^$\n";
std::cout << "*(&*()^&%^$%$#&%&*(^(&)*^&*(^&*(rfyiuoghft&i%rt^tui%r^&*\n";
std::cout << "&*)&*(^t&*(^&*%^*t&*th^*t*^&tr^vr^&t&*gftyf%&r&%^*r^f^t*^&(t*&yfgy*(f(\n";
std::cout << "SYSTEM PURGED\n";
}
}
int main()
{
PlayGame();
return 0;
}
I couldn’t get the ASCII to work.