Action replay (999 rare candies)
Battle the Elete Four over and over again and eventually your Pokémon will get to lv. 100.
I recommend a level 100 lugia or ho-oh,a level 100 raiko,a level 100 arceus ,level 100 of any of the starters,level 100 scizor, and a level 100 of any Pokemon you choose
you use a cheat to have alot of exp points, that would help other than that, it takes a lot of pateints
You can't catch Level 100 Pokemon in any Pokemon game. The highest catching Level in Pokemon is Level 80. You need to raise your Pokemon to Level 100 or trade for a Level 100 Pokemon to get one. You can also challenge Level 100 Pokemon, but only in the organized challenges of the Pokemon games (i.e. Battle Tower, Trainer Tower).
There really isn't a quick way to get to level 100 fast without cheating. The best way would be to re-battle gym leaders and the elite four, along with wild pokemon. Sorry, you'll just have to be patient.
you have to battle against other Pokemon that are level 100
No you can not get Pokemon higher than level 100.
There's no room that has level 100 Pokemon.
Under certain circumstances, yes. This works with any pokemon that knows quick attack and endeavor. Give it a focus sash to hold. Go into battle. Choose endeavor. When the opponent attacks, the focus sash will make sure your pokemon will have one HP left. Your pokemon should use endeavor now, getting the opponent's pokemon to one HP. This turn, use quick attack. It will go first. :) All done! You have beaten a level 100 with a level 1~!
There is no level 500 Pokemon. The highest level that a Pokemon can be is level 100.
Level 100.
You can get your Pokemon to level 100 by having them obtain enough exp to level up while they are at level 99.