Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ConsoleApplication1
- {
- class Program
- {
- static void Main(string[] args)
- {
- //init
- char aa = ' ';char ab = ' ';char ac = ' ';char ad = ' ';char ae = ' ';char af = ' ';char ag = ' ';char ah = ' ';char ai = ' ';char aj = ' ';
- char ba = ' ';char bb = ' ';char bc = ' ';char bd = ' ';char be = ' ';char bf = ' ';char bg = ' ';char bh = ' ';char bi = ' ';char bj = ' ';
- char ca = ' ';char cb = ' ';char cc = ' ';char cd = ' ';char ce = ' ';char cf = ' ';char cg = ' ';char ch = ' ';char ci = ' ';char cj = ' ';
- char da = ' ';char db = ' ';char dc = ' ';char dd = ' ';char de = ' ';char df = ' ';char dg = ' ';char dh = ' ';char di = ' ';char dj = ' ';
- char ea = ' ';char eb = ' ';char ec = ' ';char ed = ' ';char ee = ' ';char ef = ' ';char eg = ' ';char eh = ' ';char ei = ' ';char ej = ' ';
- char fa = ' ';char fb = ' ';char fc = ' ';char fd = ' ';char fe = ' ';char ff = ' ';char fg = ' ';char fh = ' ';char fi = ' ';char fj = ' ';
- char ga = ' ';char gb = ' ';char gc = ' ';char gd = ' ';char ge = ' ';char gf = ' ';char gg = ' ';char gh = ' ';char gi = ' ';char gj = ' ';
- char ha = ' ';char hb = ' ';char hc = ' ';char hd = ' ';char he = ' ';char hf = ' ';char hg = ' ';char hh = ' ';char hi = ' ';char hj = ' ';
- char ia = ' ';char ib = ' ';char ic = ' ';char id = ' ';char ie = ' ';char xf = ' ';char ig = ' ';char ih = ' ';char ii = ' ';char ij = ' ';
- char ja = ' ';char jb = ' ';char jc = ' ';char jd = ' ';char je = ' ';char jf = ' ';char jg = ' ';char jh = ' ';char ji = ' ';char jj = ' ';
- bool c = true;char change = ' ';char y = ' '; char x = ' ';
- //init end
- while (true)
- {
- //Draw
- Console.WriteLine(" ABCDEFGHIJ");
- Console.WriteLine("A" + aa + ab + ac + ad + ae + af + ag + ah + ai + aj);
- Console.WriteLine("B" + ba + bb + bc + bd + be + bf + bg + bh + bi + bj);
- Console.WriteLine("C" + ca + cb + cc + cd + ce + cf + cg + ch + ci + cj);
- Console.WriteLine("D" + da + db + dc + dd + de + df + dg + dh + di + dj);
- Console.WriteLine("E" + ea + eb + ec + ed + ee + ef + eg + eh + ei + ej);
- Console.WriteLine("F" + fa + fb + fc + fd + fe + ff + fg + fh + fi + fj);
- Console.WriteLine("G" + ga + gb + gc + gd + ge + gf + gg + gh + gi + gj);
- Console.WriteLine("H" + ha + hb + hc + hd + he + hf + hg + hh + hi + hj);
- Console.WriteLine("I" + ia + ib + ic + id + ie + xf + ig + ih + ii + ij);
- Console.WriteLine("J" + ja + jb + jc + jd + je + jf + jg + jh + ji + jj);
- //select
- c = true;
- Console.Write("X:kordinaten:");
- x = Charinput();
- if (x == '&')
- c = false;
- if (c)
- {
- Console.Write("Y:kordinaten:");
- y = Charinput();
- }
- else
- {
- Console.Read();
- }
- if (x == '&') {
- c = false;
- }
- if (c)
- {
- Console.Write("Vad vill du byta den till:");
- change = Charinput();
- if (change == '&')
- {
- change = ' ';
- }
- }
- else
- {
- Console.Read();
- }
- if (c) {
- switch (y)
- {
- case 'A':
- switch (x)
- {
- case 'A':
- aa = change;
- break;
- case 'B':
- ab = change;
- break;
- case 'C':
- ac = change;
- break;
- case 'D':
- ad = change;
- break;
- case 'E':
- ae = change;
- break;
- case 'F':
- af = change;
- break;
- case 'G':
- ag = change;
- break;
- case 'H':
- ah = change;
- break;
- case 'I':
- ai = change;
- break;
- case 'J':
- aj = change;
- break;
- default:
- Console.WriteLine("Oidentifierbart x värde!");
- break;
- }
- break;
- case 'B':
- switch (x)
- {
- case 'A':
- ba = change;
- break;
- case 'B':
- bb = change;
- break;
- case 'C':
- bc = change;
- break;
- case 'D':
- bd = change;
- break;
- case 'E':
- be = change;
- break;
- case 'F':
- bf = change;
- break;
- case 'G':
- bg = change;
- break;
- case 'H':
- bh = change;
- break;
- case 'I':
- bi = change;
- break;
- case 'J':
- bj = change;
- break;
- default:
- Console.WriteLine("Oidentifierbart x värde!");
- break;
- }
- break;
- case 'C':
- switch (x)
- {
- case 'A':
- ca = change;
- break;
- case 'B':
- cb = change;
- break;
- case 'C':
- cc = change;
- break;
- case 'D':
- cd = change;
- break;
- case 'E':
- ce = change;
- break;
- case 'F':
- cf = change;
- break;
- case 'G':
- cg = change;
- break;
- case 'H':
- ch = change;
- break;
- case 'I':
- ci = change;
- break;
- case 'J':
- cj = change;
- break;
- default:
- Console.WriteLine("Oidentifierbart x värde!");
- break;
- }
- break;
- case 'D':
- switch (x)
- {
- case 'A':
- da = change;
- break;
- case 'B':
- db = change;
- break;
- case 'C':
- dc = change;
- break;
- case 'D':
- dd = change;
- break;
- case 'E':
- de = change;
- break;
- case 'F':
- df = change;
- break;
- case 'G':
- dg = change;
- break;
- case 'H':
- dh = change;
- break;
- case 'I':
- di = change;
- break;
- case 'J':
- dj = change;
- break;
- default:
- Console.WriteLine("Oidentifierbart x värde!");
- break;
- }
- break;
- case 'E':
- switch (x)
- {
- case 'A':
- ea = change;
- break;
- case 'B':
- eb = change;
- break;
- case 'C':
- ec = change;
- break;
- case 'D':
- ed = change;
- break;
- case 'E':
- ee = change;
- break;
- case 'F':
- ef = change;
- break;
- case 'G':
- eg = change;
- break;
- case 'H':
- eh = change;
- break;
- case 'I':
- ei = change;
- break;
- case 'J':
- ej = change;
- break;
- default:
- Console.WriteLine("Oidentifierbart x värde!");
- break;
- }
- break;
- case 'F':
- switch (x)
- {
- case 'A':
- fa = change;
- break;
- case 'B':
- fb = change;
- break;
- case 'C':
- fc = change;
- break;
- case 'D':
- fd = change;
- break;
- case 'E':
- fe = change;
- break;
- case 'F':
- ff = change;
- break;
- case 'G':
- fg = change;
- break;
- case 'H':
- fh = change;
- break;
- case 'I':
- fi = change;
- break;
- case 'J':
- fj = change;
- break;
- default:
- Console.WriteLine("Oidentifierbart x värde!");
- break;
- }
- break;
- case 'G':
- switch (x)
- {
- case 'A':
- ga = change;
- break;
- case 'B':
- gb = change;
- break;
- case 'C':
- gc = change;
- break;
- case 'D':
- gd = change;
- break;
- case 'E':
- ge = change;
- break;
- case 'F':
- gf = change;
- break;
- case 'G':
- gg = change;
- break;
- case 'H':
- gh = change;
- break;
- case 'I':
- gi = change;
- break;
- case 'J':
- gj = change;
- break;
- default:
- Console.WriteLine("Oidentifierbart x värde!");
- break;
- }
- break;
- case 'H':
- switch (x)
- {
- case 'A':
- ha = change;
- break;
- case 'B':
- hb = change;
- break;
- case 'C':
- hc = change;
- break;
- case 'D':
- hd = change;
- break;
- case 'E':
- he = change;
- break;
- case 'F':
- hf = change;
- break;
- case 'G':
- hg = change;
- break;
- case 'H':
- hh = change;
- break;
- case 'I':
- hi = change;
- break;
- case 'J':
- hj = change;
- break;
- default:
- Console.WriteLine("Oidentifierbart x värde!");
- break;
- }
- break;
- case 'I':
- switch (x)
- {
- case 'A':
- ia = change;
- break;
- case 'B':
- ib = change;
- break;
- case 'C':
- ic = change;
- break;
- case 'D':
- id = change;
- break;
- case 'E':
- ie = change;
- break;
- case 'F':
- xf = change;
- break;
- case 'G':
- ig = change;
- break;
- case 'H':
- ih = change;
- break;
- case 'I':
- ii = change;
- break;
- case 'J':
- ij = change;
- break;
- default:
- Console.WriteLine("Oidentifierbart x värde!");
- break;
- }
- break;
- case 'J':
- switch (x)
- {
- case 'A':
- ja = change;
- break;
- case 'B':
- jb = change;
- break;
- case 'C':
- jc = change;
- break;
- case 'D':
- jd = change;
- break;
- case 'E':
- je = change;
- break;
- case 'F':
- jf = change;
- break;
- case 'G':
- jg = change;
- break;
- case 'H':
- jh = change;
- break;
- case 'I':
- ji = change;
- break;
- case 'J':
- jj = change;
- break;
- default:
- Console.WriteLine("Oidentifierbart x värde!");
- break;
- }
- break;
- default:
- Console.WriteLine("Oidentifierbart y värde!");
- break;
- }
- }
- else
- {
- Console.Read();
- }
- }
- } //end of main
- public static char Charinput()
- {
- string rawinput = Console.ReadLine();
- bool allowed = true;
- try
- {
- char input = char.Parse(rawinput);
- return input;
- }
- catch (FormatException e)
- {
- Console.WriteLine("Det är mer än ett tecken! \neller \nLite input hade varit bra!");
- return '&';
- }}}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement