0% found this document useful (0 votes)
86 views15 pages

Pokemon Art C++ Print Commands

The document discusses ASCII art representations of Pokemon that were extracted from various websites and text image generators. It includes the C code for a function that prints different Pokemon artwork based on the number passed into the function.

Uploaded by

LukasBirbys
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
86 views15 pages

Pokemon Art C++ Print Commands

The document discusses ASCII art representations of Pokemon that were extracted from various websites and text image generators. It includes the C code for a function that prints different Pokemon artwork based on the number passed into the function.

Uploaded by

LukasBirbys
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
You are on page 1/ 15

/**

* The ASCII arts were extracted from:

* - http://www.fiikus.net/?pokedex

* - http://www.world-of-nintendo.com/pictures/text/

* And also generated with:

* - http://www.text-image.com

*/

#ifndef __POKE_IMG__

#define __POKE_IMG__

#include <stdio.h>

void print_pokemon(int n_pokemon) {

switch(n_pokemon) {

case 1:

printf(" /\n");

printf(" _,.------....___,.' ',.-.\n");

printf(" ,-' _,.--\" |\n");

printf(" ,' _.-' .\n");

printf(" / , ,' `\n");

printf(" . / / ``.\n");

printf(" | | . \\.\\\n");

printf(" ____ |___._. | __ \\ `.\n");

printf(" .' `---\"\" ``\"-.--\"'` \\ . \\\n");


printf(" . , __ ` | .\n");

printf(" `,' ,-\"' . \\ | L\n");

printf(" ,' ' _.' -._ / |\n");

printf(" ,`-. ,\". `--' >. ,' |\n");

printf(" . .'\\' `-' __ , ,-. / `.__.- ,'\n");

printf(" ||:, . ,' ; / / \\ ` `. . .'/\n");

printf(" j|:D \\ `--' ' ,'_ . . `.__, \\ , /\n");

printf("/ L:_ | . \"' :_; `.'.'\n");

printf(". \"\"' \"\"\"\"\"' V\n");

printf(" `. . `. _,.. `\n");

printf(" `,_ . . _,-'/ .. `,' __ `\n");

printf(" ) \\`._ ___....----\"' ,' .' \\ | ' \\ .\n");

printf(" / `. \"`-.--\"' _,' ,' `---' | `./ |\n");

printf(" . _ `\"\"'--.._____..--\" , ' |\n");

printf(" | .\" `. `-. /-. / ,\n");

printf(" | `._.' `,_ ; / ,' .\n");

printf(" .' /| `-. . ,' , ,\n");

printf(" '-.__ __ _,',' '`-..___;-...__ ,.'\\ ____.___.'\n");

printf(" `\"^--'..' '-`-^-'\"-- `-^-'`.''\"\"\"\"\"`.,^.`.--' mh\n");

printf("\n");

printf("\n");

break;

case 2:
printf(" ,'\"`.,./.\n");

printf(" ,' Y',\"..\n");

printf(" ,' \\ | \\\n");

printf(" / . | `\n");

printf(" / | | \\\n");

printf(" __ . | | .\n");

printf(" _ \\ `. ---. | | j |\n");

printf(" / `-._\\ `Y \\ | |. |\n");

printf(" _`. `` \\ \\ |.. ' |,-'\"\"7,....\n");

printf(" l '-. . , `| | , |`. , , /, ,' '/ ,'_,.-.\n");

printf(" `-.. `-. : : |/ ` ' \"\\,' | _ / '-' /___\n");

printf(" \\\"\"' __.,.-`.: : / /._ l'.,'\n");

printf(" `--, _.-' `\". /__ `'-.' ' .\n");

printf(" ,---..._,.--\"\"\"\"\"\"\"--.__..----,-.' . / .' ,.--\n");

printf(" | ,':| / | / ;.,-'-- ,.-\n");

printf(" | .---. .' :|' |/ ,.-='\"-.`\"`' _ -.'\n");

printf(" / \\ / `. :|--. _L,\"---.._ \"----'\n");

printf(" ,' `. \\ ,' _, `'' ``.-' `- -..___,'\n");

printf(" . ,. . ` __ .-' _.- `. .__ \\\n");

printf(" |. |` \" ; ! ,. | `. `.`'---'\n");

printf(" ,| |C\\ ` / | ,' |(]| -. |-..--`\n");

printf(" / \"'--' ' /___|__] `. `- |`.\n");

printf(" . ,' , / . `. \\\n");

printf(" \\ .,-' ,' . `-.\n");

printf(" x---..`. -' __..--'\"/\"\"\"\"\" ,-. | | |\n");


printf(" / \\--._'-.,.--' _`- _. ' / | -.|\n");

printf(" , . `-..__ ...--' _,.-' | ` ,.-. ; / '|\n");

printf(" . _,' '\"-----\"\" | ` | / ,' ;\n");

printf(" |-' .-. `._ | `._// ,' /\n");

printf(" _| `-' _,' \"`--.._________| `,' _ /.\n");

printf("//\\ ,-._.'\"/\\__,. _,\" /_\\__/`. /'.-.'.-/_,`-' mh\n");

printf("`-\"`\"' v' `\" `-`-\" `-'`-` `'\n");

break;

case 3:

printf(" _._ _,._\n");

printf(" _.' `. ' .' _`.\n");

printf(" ,\"\"\"/`\"\"-.-.,/. ` V'\\-,`.,--/\"\"\".\"-..\n");

printf(" ,' `...,' . ,\\-----._| `. / \\\n");

printf(" `. .` -'`\"\" .._ :> `-' `.\n");

printf(" ,' ,-. _,.-'| `..___ ,' |'-..__ .._ L\n");

printf(" . \\_ -' `-' .. `.-' `.`-.'_ .|\n");

printf(" | ,',-,--.. ,--../ `. .-. , `-. ``.\n");

printf(" `.,' , | | `. /'/,,.\\/ | \\| |\n");

printf(" ` `---' `j . \\ . ' j\n");

printf(" ,__`\" ,'|`'\\_/`.'\\' |\\-'-, _,.\n");

printf(" .--...`-. `-`. / '- .. _, /\\ ,' .--\"' ,'\".\n");

printf(" _'-\"\"- -- _`'-.../ __ '.'`-^,_`-\"\"\"\"---....__ ' _,-`\n");

printf(" _.----` _..--.' | \"`-..-\" __|'\"' .\"\"-. \"\"'--.._\n");


printf(" / ' / , _.+-.' ||._' \"\"\"\". . ` .__\\\n");

printf(" `--- / / / j' _/|..` -. `-`\\ \\ \\ \\ `. \\ `-..\n");

printf(",\" _.-' / /` ./ /`_|_,-\" ','| `. | -'`._, L \\ . `. |\n");

printf("`\"' / / / ,__...-----| _., ,' `|----.._`-.|' |. .` .. .\n");

printf(" / '| /.,/ \\--.._ `-,' , . '`.' __,., ' ''``._ \\ \\`,'\n");

printf(" /_,'--- , \\`._,-` \\ // / . \\ `._, -`, / / _ | `-L -\n");

printf(" / `. , ..._ ' `_/ '| |\\ `._' '-.' `.,' |\n");

printf(" ' / / .. `. `./ | ; `.' ,\"\" ,. `. \\ |\n");

printf(" `. ,' ,' | |\\ | \" | ,'\\ | \\ ` ,L\n");

printf(" /|`. / ' | `-| ' /`-' | L `._/ \\\n");

printf(" / | .`| | . `._.' `.__,' . | | (`\n");

printf(" '-\"\"-'_| `. `.__,._____ . _, ____ ,- j \".-'\"'\n");

printf(" \\ `-. \\/. `\"--.._ _,.---'\"\"\\/ \"_,.' /-'\n");

printf(" ) `-._ '-. `--\" _.-'.-\"\" `.\n");

printf(" ./ `,. `\".._________...\"\"_.-\"`. _j\n");

printf(" /_\\.__,\"\". ,.' \"`-...________.---\" .\". ,. / \\\n");

printf(" \\_/\"\"\"-' `-'--(_,`\"`-` mh\n");

break;

case 4:

printf(" _.--\"\"`-..\n");

printf(" ,' `.\n");

printf(" ,' __ `.\n");

printf(" /| \" __ \\\n");


printf(" ,| / |. .\n");

printf(" |,' !_.'| |\n");

printf(" ,' ' | |\n");

printf(" / |`--'| |\n");

printf(" | `---' |\n");

printf(" . , | ,\".\n");

printf(" ._ ' _' | , ' \\ `\n");

printf(" `.. `.`-...___,...---\"\" | __,. ,`\" L,|\n");

printf(" |, `- .`._ _,-,.' . __.-'-. / . , \\\n");

printf("-:.. `. `-..--_.,.< `\" / `. `-/ | .\n");

printf(" `, \"\"\"\"' `. ,' | | ',,\n");

printf(" `. ' ' / ' |'. |/\n");

printf(" `. | \\ _,-' | ''\n");

printf(" `._' \\ '\"\\ . |\n");

printf(" | ' \\ `._ ,'\n");

printf(" | ' \\ .'|\n");

printf(" | . \\ | |\n");

printf(" | | L ,' |\n");

printf(" ` | | / '\n");

printf(" \\ | | ,' /\n");

printf(" ,' \\ | _.._ ,-..___,..-' ,'\n");

printf(" / . . `! ,j'\n");

printf(" / `. / . .'/\n");

printf(" . `. / | _.'.'\n");

printf(" `. 7`'---' |------\"'_.'\n");


printf(" _,.`,_ _' ,''-----\"'\n");

printf(" _,-_ ' `. .' ,\\\n");

printf(" -\" /`. _,' | _ _ _.|\n");

printf(" \"\"--'---\"\"\"\"\"' `' '! |! /\n");

printf(" `\" \" -' mh\n");

printf("\n");

printf("\n");

break;

case 5:

printf(" ,-'`\\\n");

printf(" _,\"' j\n");

printf(" __....+ / .\n");

printf(" ,-'\" / ; `-._.'.\n");

printf(" / ( ,' .'\n");

printf(" | _. \\ \\ ---._ `-.\n");

printf(" ,| , _.' Y \\ `- ,' \\ `.`.\n");

printf(" l' \\ ,'._,\\ `. . / ,--. l\n");

printf(" .,- `._ | | | \\ _ l .\n");

printf(" / `\"--' / .' ``. | )\n");

printf(".\\ , | . \\ `. '\n");

printf("`. . | '._ __ ;. \\'\n");

printf(" `-..--------...' \\ `' `-\"'. \\\n");

printf(" `......___ `._ | \\\n");


printf(" /` `.. | .\n");

printf(" /| `-. | L\n");

printf(" /| \\ `._ . |\n");

printf(" ,' |,-\"-. . . `. / |\n");

printf(" ,' | ' \\ | `. / |\n");

printf(" ,' /| \\ . | . / |\n");

printf(" ,' /| \\ . + \\ ,' .'\n");

printf(" . . | \\ | \\ \\_,' / j\n");

printf(" | | L `| . ` ,' '\n");

printf(" | _. | \\ / | . .' ,'\n");

printf(" | / `| \\ . | / | ,' .'\n");

printf(" | ,-..\\ -. , |/ |,.' ,'\n");

printf(" `. |___,` / `. /`. ' | .'\n");

printf(" '-`-' j ` /.\"7-..../| ,`-'\n");

printf(" | .' / _/_| .\n");

printf(" `, `\"'/\"' \\ `.\n");

printf(" `, '. `. |\n");

printf(" __,.-' `. \\' |\n");

printf(" /_,-'\\ ,' | _.\n");

printf(" |___.---. ,-' .-':,-\"`\\,' .\n");

printf(" L,.--\"' '-' | ,' `-.\\\n");

printf(" `.' mh\n");

break;
case 6:

printf(" .\"-,.__\n");

printf(" `. `. ,\n");

printf(" .--' .._,'\"-' `.\n");

printf(" . .' `'\n");

printf(" `. / ,'\n");

printf(" ` '--. ,-\"'\n");

printf(" `\"` | \\\n");

printf(" -. \\, |\n");

printf(" `--Y.' ___.\n");

printf(" \\ L._, \\\n");

printf(" _., `. < <\\ _\n");

printf(" ,' ' `, `. | \\ ( `\n");

printf(" ../, `. ` | .\\`. \\ \\_\n");

printf(" ,' ,.. . _.,' ||\\l ) '\".\n");

printf(" , ,' \\ ,'.-.`-._,' | . _._`.\n");

printf(" ,' / \\ \\ `' ' `--/ | \\ / / ..\\\n");

printf(" .' / \\ . |\\__ - _ ,'` ` // `.`.\n");

printf(" | ' .. `-...-\" | `-' // . `.\n");

printf(" | / |L__ | | // `. `.\n");

printf(" , / . . | | // ` `\n");

printf(" / / ,. ,`._ `-_ | | _ ,-' / ` \\\n");

printf(" / . \\\"`_/. `-_ \\_,. ,' +-' `-' _, ..,-. \\`.\n");

printf(". ' .-f ,' ` '. \\__.---' _ .' ' \\ \\\n");

printf("' / `.' l .' / \\.. ,_|/ `. ,'` L`\n");


printf("|' _.-\"\"` `. \\ _,' ` \\ `.___`.'\"`-. , | | | \\\n");

printf("|| ,' `. `. ' _,...._ ` | `/ ' | ' .|\n");

printf("|| ,' `. ;.,.---' ,' `. `.. `-' .-' /_ .' ;_ ||\n");

printf("|| ' V // ` | ` ,' ,' '. ! `. ||\n");

printf("||/ _,-------7 ' . | `-' l / `||\n");

printf(". | ,' .- ,' || | .-. `. .' ||\n");

printf(" `' ,' `\".' | | `. '. -.' `'\n");

printf(" / ,' | |,' \\-.._,.'/'\n");

printf(" . / . . \\ .''\n");

printf(" .`. | `. / :_,'.'\n");

printf(" \\ `...\\ _ ,'-. .' /_.-'\n");

printf(" `-.__ `, `' . _.>----''. _ __ /\n");

printf(" .' /\"' | \"' '_\n");

printf(" /_|.-'\\ ,\". '.'`__'-( \\\n");

printf(" / ,\"'\"\\,' `/ `-.|\" mh\n");

break;

case 7:

printf(" _,........__\n");

printf(" ,-' \"`-.\n");

printf(" ,' `-.\n");

printf(" ,' \\\n");

printf(" ,' .\n");

printf(" .'\\ ,\"\". `\n");


printf(" ._.'| /| ` \\\n");

printf(" | | `-.' || `.\n");

printf(" | | '-._,'|| | \\\n");

printf(" .`.,' `..,'.' , |`-.\n");

printf(" l .'`. _/ | `.\n");

printf(" `-.._'- , _ _' -\" \\ . `\n");

printf("`.\"\"\"\"\"'-.`-...,---------',' `. `....__.\n");

printf(".' `\"-..___ __,'\\ \\ \\ \\\n");

printf("\\_ . | `\"\"\"\"' `. . \\ \\\n");

printf(" `. | `. | . L\n");

printf(" `. |`--...________.'. j | |\n");

printf(" `._ .' | `. .| , |\n");

printf(" `--,\\ . `7\"\"' | , |\n");

printf(" `` ` / | | | _,-'\"\"\"`-.\n");

printf(" \\ `. . / | ' | ,' `.\n");

printf(" \\ v.__ . ' . \\ /| / \\\n");

printf(" \\/ `\"\"\\\"\"\"\"\"\"\"`. \\ \\ /.'' |\n");

printf(" ` . `._ ___,j. `/ .- ,---. |\n");

printf(" ,`-. \\ .\" `. |/ j ` |\n");

printf(" / `. \\ / \\ / | / j\n");

printf(" | `-. 7-.._ . |\" ' /\n");

printf(" | `./_ `| | . _,'\n");

printf(" `. / `----| |-............`---'\n");

printf(" \\ \\ | |\n");

printf(" ,' ) `. |\n");


printf(" 7____,,..--' / |\n");

printf(" `---.__,--.'mh\n");

break;

case 8:

printf(" __ _.--'\"7\n");

printf(" `. `--._ ,-'_,- ,'\n");

printf(" ,' `-.`-. /' .' ,|\n");

printf(" `. `. `- __...___ / / - j\n");

printf(" `. ` `.-\"\" \" . / /\n");

printf(" \\ / `/ /\n");

printf(" \\ / ,'\n");

printf(" '._'_ ,-' |\n");

printf(" | \\ ,| | ...-'\n");

printf(" || ` ,|_| | | ` _..__\n");

printf(" /|| | | | | | \\ _,_ .-\" `-.\n");

printf(" | '.-' |_|_,' __! | /| | / \\\n");

printf(" ,-...___ .= ._..' /`.| ,`,. _,.._ |\n");

printf(" | |,.. \\ ' `' ____, ,' `--',' | / |\n");

printf(" ,`-..' _) .`-..___,---'_...._/ .' '-...' | /\n");

printf("'.__' \"\"' `.,------'\"' ,/ , `.._.' `.\n");

printf(" `. | `--........,-'. . \\ \\\n");

printf(" `-. . '.,--\"\" | ,'\\ | .\n");

printf(" `. / | L ,\\ . | .,---.\n");


printf(" `._ ' | \\ / . L | / __ `.\n");

printf(" `-. | `._ , l . j | ' `. .\n");

printf(" | | `\"' | . | / ' .' |\n");

printf(" | | j | | / , `.__,' |\n");

printf(" `. L _. ` j ,'-' |\n");

printf(" |`\"---..\\._______,...,--' | | /|' / j\n");

printf(" ' | | . /| ' /\n");

printf(" . . ____L \\' j -', /\n");

printf(" / `. . _,\" \\ | / ,-',' ,'\n");

printf(" / `. ,'`-._ / \\ i'.,'_,' .'\n");

printf(" . `. `-..' |_,-' _.'\n");

printf(" | `._ | ''/ _,-'\n");

printf(" | '-..._\\ `__,.--'\n");

printf(" ,' ,' `-.._`. .\n");

printf(" `. __ | \"'`. |\n");

printf(" `-\"' `\"\"\"\"' 7 `.\n");

printf(" `---'--.,'\"`' mh\n");

break;

case 9:

printf(" _\n");

printf(" _,..-\"\"\"--' `,.-\".\n");

printf(" ,' __.. --', |\n");

printf(" _/ _.-\"' | .' | | ____\n");


printf(" ,.-\"\"' `-\"+.._| `.' | `-..,',--.`.\n");

printf(" | ,. ' j 7 l \\__\n");

printf(" |.-' /| | j|| .\n");

printf(" `. | / L`.`\"\"','|\\ \\\n");

printf(" `.,----..._ ,'`\"'-. ,' \\ `\"\"' | | l\n");

printf(" Y `-----' v' ,'`,.__..' | .\n");

printf(" `. / / / `.| |\n");

printf(" `. / l j ,^. |L\n");

printf(" `._ L +. |._ .' \\| | \\\n");

printf(" .`--...__,..-'\"\"'-._ l L \"\"\" | | \\\n");

printf(" .' ,`-......L_ \\ \\ \\ _.' ,'. l\n");

printf(" ,-\"`. / ,-.---.' `. \\ L..--\"' _.-^.| l\n");

printf(" .-\"\".'\"`. Y `._' ' `. | | _,.--'\" | |\n");

printf(" `._' | |,-'| l `. | |\".. | l\n");

printf(" ,'. | |`._' | `. | |_,...---\"\"\"\"\"` L\n");

printf(" / | j _|-' `. L | j ,| | |\n");

printf("`--,\"._,-+' /`---^..../._____,.L',' `. |\\ |\n");

printf(" |,' L | `-. | \\j\n");

printf(" . \\ `, | |\n");

printf(" \\ __`.Y._ -. j |\n");

printf(" \\ _.,' `._ \\ | j\n");

printf(" ,-\"`-----\"\"\"\"' |`. \\ 7 |\n");

printf(" / `. ' | \\ \\ / |\n");

printf(" | ` / | \\ Y |\n");

printf(" | \\ . ,' | L_.-')\n");


printf(" L `. | / ] _.-^._\n");

printf(" \\ ,' `-7 ,-' / | ,' `-._\n");

printf(" _,`._ `. _,-' ,',^.- `.\n");

printf(" ,-' v.... _.`\"', _:'--....._______,.-'\n");

printf(" ._______./ /',,-'\"'`'--. ,-' `.\n");

printf(" \"\"\"\"\"`.,' _\\`----...' mh\n");

printf(" --------\"\"'\n");

printf("\n");

printf("\n");

You might also like