Tuesday, November 14, 2017

Animation of dipping tea-bag in Dev C++

C++ program to animate dipping of tea-bag. Runs on Dev C++. You may have to adjust Height of the output screen by clicking the top left corner of the output screen. Choose Properties -> Layout tab -> Window size. Increase the value of height to about 50. You may have to also change the Window Position by decreasing the value of Top.


#include <iostream.h>
#include <conio.h>
#include <windows.h>

void Cup1()
{ cout << "\n";
  cout << "                      .------.____\n";
  cout << "                   .-'       \\ ___)\n";
  cout << "                .-'         \\\\\\\n";
  cout << "             .-'        ___  \\\\)\n";
  cout << "          .-'          /  (\\  |)\n";
  cout << "        .-         __  \\  ( | |\n";
  cout << "                  /  \\  \\__'| |\n";
  cout << "                 /    \\____).-'\n";
  cout << "               .'       /   |\n";
  cout << "              /     .  /    |\n";
  cout << "            .'     / \\/     |\n";
  cout << "           /      /   \\     |\n";
  cout << "                 /    /    _|_\n";
  cout << "                 \\   /    /\\ /\\\n";
  cout << "                  \\ /    /__v__\\\n";
  cout << "                   '    |       |\n";
  cout << "                        |     .#|\n";
  cout << "                        |#.  .##|\n";
  cout << "                        |#######|\n";
  cout << "                        |#######|\n";
  cout << "                      ( ---------\n";
  cout << "                        )     (\n";
  cout << "                 ___...(-------)-....___\n";
  cout << "             .-\"\"       )    (          \"\"-.\n";
  cout << "       .-'``'|-._             )         _.-|\n";
  cout << "      /  .--.|   `\"\"---...........---\"\"`   |\n";
  cout << "     /  /    |                             |\n";
  cout << "     |  |    |                             |\n";
  cout << "      \\  \\   |                             |\n";
  cout << "       `\\ `\\ |                             |\n";
  cout << "         `\\ `|                             |\n";
  cout << "         _/ /\\                             /\n";
  cout << "        (__/  \\                           /\n";
  cout << "     _..---\"\"` \\                         /`\"\"---.._\n";
  cout << "  .-'           \\                       /          '-.\n";
  cout << " :               `-.__             __.-'              :\n";
  cout << " :                  ) \"\"---...---\"\" (                 :\n";
  cout << "  '._               `\"--...___...--\"`              _.'\n";
  cout << "    \\""--..__                              __..--\"\"/\n";
  cout << "     '._     \"\"\"----.....______.....----\"\"\"     _.'\n";
  cout << "        `\"\"--..,,_____            _____,,..--""`\n";
  cout << "                      `\"\"\"----\"\"\"`\n";
}

void Cup2()
{ cout << "\n\n\n";
  cout << "                      .------.____\n";
  cout << "                   .-'       \\ ___)\n";
  cout << "                .-'         \\\\\\\n";
  cout << "             .-'        ___  \\\\)\n";
  cout << "          .-'          /  (\\  |)\n";
  cout << "        .-         __  \\  ( | |\n";
  cout << "                  /  \\  \\__'| |\n";
  cout << "                 /    \\____).-'\n";
  cout << "               .'       /   |\n";
  cout << "              /     .  /    |\n";
  cout << "            .'     / \\/     |\n";
  cout << "           /      /   \\     |\n";
  cout << "                 /    /    _|_\n";
  cout << "                 \\   /    /\\ /\\\n";
  cout << "                  \\ /    /__v__\\\n";
  cout << "                   '    |       |\n";
  cout << "                        |     .#|\n";
  cout << "                        |#.  .##|\n";
  cout << "                        |#######|\n";
  cout << "                        |#######|\n";
  cout << "                 ___...(---------....___\n";
  cout << "             .-\"\"       )    (          \"\"-.\n";
  cout << "       .-'``'|-._             )         _.-|\n";
  cout << "      /  .--.|   `\"\"---...........---\"\"`   |\n";
  cout << "     /  /    |                             |\n";
  cout << "     |  |    |                             |\n";
  cout << "      \\  \\   |                             |\n";
  cout << "       `\\ `\\ |                             |\n";
  cout << "         `\\ `|                             |\n";
  cout << "         _/ /\\                             /\n";
  cout << "        (__/  \\                           /\n";
  cout << "     _..---\"\"` \\                         /`\"\"---.._\n";
  cout << "  .-'           \\                       /          '-.\n";
  cout << " :               `-.__             __.-'              :\n";
  cout << " :                  ) \"\"---...---\"\" (                 :\n";
  cout << "  '._               `\"--...___...--\"`              _.'\n";
  cout << "    \\""--..__                              __..--\"\"/\n";
  cout << "     '._     \"\"\"----.....______.....----\"\"\"     _.'\n";
  cout << "        `\"\"--..,,_____            _____,,..--""`\n";
  cout << "                      `\"\"\"----\"\"\"`\n";
}

void Cup3()
{ cout << "\n";
  cout << "                                   \n";
  cout << "                                   \n";
  cout << "                                   \n";
  cout << "                                   \n";
  cout << "                      .------.____\n";
  cout << "                   .-'       \\ ___)\n";
  cout << "                .-'         \\\\\\\n";
  cout << "             .-'        ___  \\\\)\n";
  cout << "          .-'          /  (\\  |)\n";
  cout << "        .-         __  \\  ( | |\n";
  cout << "                  /  \\  \\__'| |\n";
  cout << "                 /    \\____).-'\n";
  cout << "               .'       /   |\n";
  cout << "              /     .  /    |\n";
  cout << "            .'     / \\/     |\n";
  cout << "           /      /   \\     |\n";
  cout << "                 /    /    _|_\n";
  cout << "                 \\   /    /\\ /\\\n";
  cout << "                  \\ /    /__v__\\\n";
  cout << "                   '    |       |\n";
  cout << "                        |     .#|\n";
  cout << "                        |#.  .##|\n";
  cout << "                 ___...(|#######|....___\n";
  cout << "             .-\"\"       |#######|       \"\"-.\n";
  cout << "       .-'``'|-._       ---------       _.-|\n";
  cout << "      /  .--.|   `\"\"---...........---\"\"`   |\n";
  cout << "     /  /    |                             |\n";
  cout << "     |  |    |                             |\n";
  cout << "      \\  \\   |                             |\n";
  cout << "       `\\ `\\ |                             |\n";
  cout << "         `\\ `|                             |\n";
  cout << "         _/ /\\                             /\n";
  cout << "        (__/  \\                           /\n";
  cout << "     _..---\"\"` \\                         /`\"\"---.._\n";
  cout << "  .-'           \\                       /          '-.\n";
  cout << " :               `-.__             __.-'              :\n";
  cout << " :                  ) \"\"---...---\"\" (                 :\n";
  cout << "  '._               `\"--...___...--\"`              _.'\n";
  cout << "    \\""--..__                              __..--\"\"/\n";
  cout << "     '._     \"\"\"----.....______.....----\"\"\"     _.'\n";
  cout << "        `\"\"--..,,_____            _____,,..--""`\n";
  cout << "                      `\"\"\"----\"\"\"`\n";
}

void Cup4()
{ cout << "\n";
  cout << "                                   \n";
  cout << "                                   \n";
  cout << "                                   \n";
  cout << "                                   \n";
  cout << "                                   \n";
  cout << "                                   \n";
  cout << "                      .------.____\n";
  cout << "                   .-'       \\ ___)\n";
  cout << "                .-'         \\\\\\\n";
  cout << "             .-'        ___  \\\\)\n";
  cout << "          .-'          /  (\\  |)\n";
  cout << "        .-         __  \\  ( | |\n";
  cout << "                  /  \\  \\__'| |\n";
  cout << "                 /    \\____).-'\n";
  cout << "               .'       /   |\n";
  cout << "              /     .  /    |\n";
  cout << "            .'     / \\/     |\n";
  cout << "           /      /   \\     |\n";
  cout << "                 /    /    _|_\n";
  cout << "                 \\   /    /\\ /\\\n";
  cout << "                  \\ /    /__v__\\\n";
  cout << "                   '    |       |\n";
  cout << "                 ___...(|    . #|....___\n";
  cout << "             .-\"\"       |#.  .##|       \"\"-.\n";
  cout << "       .-'``'|-._       |#######|       _.-|\n";
  cout << "      /  .--.|   `\"\"---...........---\"\"`   |\n";
  cout << "     /  /    |                             |\n";
  cout << "     |  |    |                             |\n";
  cout << "      \\  \\   |                             |\n";
  cout << "       `\\ `\\ |                             |\n";
  cout << "         `\\ `|                             |\n";
  cout << "         _/ /\\                             /\n";
  cout << "        (__/  \\                           /\n";
  cout << "     _..---\"\"` \\                         /`\"\"---.._\n";
  cout << "  .-'           \\                       /          '-.\n";
  cout << " :               `-.__             __.-'              :\n";
  cout << " :                  ) \"\"---...---\"\" (                 :\n";
  cout << "  '._               `\"--...___...--\"`              _.'\n";
  cout << "    \\""--..__                              __..--\"\"/\n";
  cout << "     '._     \"\"\"----.....______.....----\"\"\"     _.'\n";
  cout << "        `\"\"--..,,_____            _____,,..--""`\n";
  cout << "                      `\"\"\"----\"\"\"`\n";
}

void Cup5()
{ cout << "\n";
  cout << "                                   \n";
  cout << "                                   \n";
  cout << "                                   \n";
  cout << "                                   \n";
  cout << "                                   \n";
  cout << "                                   \n";
  cout << "                                   \n";
  cout << "                                   \n";
  cout << "                      .------.____\n";
  cout << "                   .-'       \\ ___)\n";
  cout << "                .-'         \\\\\\\n";
  cout << "             .-'        ___  \\\\)\n";
  cout << "          .-'          /  (\\  |)\n";
  cout << "        .-         __  \\  ( | |\n";
  cout << "                  /  \\  \\__'| |\n";
  cout << "                 /    \\____).-'\n";
  cout << "               .'       /   |\n";
  cout << "              /     .  /    |\n";
  cout << "            .'     / \\/     |\n";
  cout << "           /      /   \\     |\n";
  cout << "                 /    /    _|_\n";
  cout << "                 \\   /    /\\ /\\\n";
  cout << "                 ___...( /__v__ \\....___\n";
  cout << "             .-\"\"       |       |       \"\"-.\n";
  cout << "       .-'``'|-._       |    . #|       _.-|\n";
  cout << "      /  .--.|   `\"\"---...........---\"\"`   |\n";
  cout << "     /  /    |                             |\n";
  cout << "     |  |    |                             |\n";
  cout << "      \\  \\   |                             |\n";
  cout << "       `\\ `\\ |                             |\n";
  cout << "         `\\ `|                             |\n";
  cout << "         _/ /\\                             /\n";
  cout << "        (__/  \\                           /\n";
  cout << "     _..---\"\"` \\                         /`\"\"---.._\n";
  cout << "  .-'           \\                       /          '-.\n";
  cout << " :               `-.__             __.-'              :\n";
  cout << " :                  ) \"\"---...---\"\" (                 :\n";
  cout << "  '._               `\"--...___...--\"`              _.'\n";
  cout << "    \\""--..__                              __..--\"\"/\n";
  cout << "     '._     \"\"\"----.....______.....----\"\"\"     _.'\n";
  cout << "        `\"\"--..,,_____            _____,,..--""`\n";
  cout << "                      `\"\"\"----\"\"\"`\n";
}

int main()
{ while(!kbhit())
  { Cup1();  Sleep(200);  system("CLS");
    Cup2();  Sleep(200);  system("CLS");
    Cup3();  Sleep(200);  system("CLS");
    Cup4();  Sleep(200);  system("CLS");
    Cup5();  Sleep(200);  system("CLS");
    Cup4();  Sleep(200);  system("CLS");
    Cup3();  Sleep(200);  system("CLS");
    Cup2();  Sleep(200);  system("CLS");
    Cup1();  Sleep(200);  system("CLS");    
  }
}

No comments:

Post a Comment