login  Naam:   Wachtwoord: 
Registreer je!
 Forum

C# puzzeltje

Offline wimpie2 - 16/04/2010 22:54 (laatste wijziging 17/04/2010 00:43)
Avatar van wimpie2Lid Voor een spel moet ik een puzzeltje oplossen.
De puzzel is een stuk C# code die uiteindelijk een geo-coordinaat moet opleveren.
Ik heb geen verstand van C#, wie kan mij helpen?
Voor de goede orde, het is een stuk onzin code, het gaat er dus niet om deze te verbeteren of te optimaliseren.

Alvast bedankt!

Komt ie:

  1. Private static void ShowCoordinates()
  2. {
  3. string dummy = "5320432941379723768723456";
  4.  
  5. int a = 0x34;
  6. int b = 3; AddOne(b);
  7. string c = Regex.Replace(dummy, "(?:9?[^8]0*)", "");
  8. int d = 1 << 3;
  9. int e = 1 ^ 2;
  10. double f = 4.5;
  11.  
  12. int g = (int)5.9;
  13. int h = 0 & 255;
  14. int i = 4; i = (i % 2 ==0) ? ++1 : ++1;
  15. string j = dummy.Substring(9, dummy.LastIndexOf('0'));
  16.  
  17. string coordinates = string.Format("\u004e{0}\u0020{1}{2}\u002e{3}{4}{5:0}\u0020", a, b, c, d, e, f);
  18. coordinates = string.Format("{0}\u0045\u0030\u0030{1}\u0020{2}{3}\u002e{4}", coordinates, g, h, i, j);
  19.  
  20. Console.WriteLine("De cache kan gevonden worden op:\n\n{0}", coordinates);
  21. Console.Readline();
  22. }
  23.  
  24. private static void AddOne(int, b)
  25. {
  26. b = b + 1;
  27. }

4 antwoorden

Gesponsorde links
Offline Abbas - 17/04/2010 00:44
Avatar van Abbas Gouden medaille

Crew .NET
1. Codetags gebruiken en als je dit alles niet weet: forumregels lezen!

2. Je bent niet duidelijk:

- Werkt er iets niet? Zo niet, wat dan?
- Wat moet het uiteindelijk worden (duidelijk omschreven)
- ...
Offline WimJ - 17/04/2010 01:46
Avatar van WimJ Grafische gevorderde Zal even helpen  

Om een bepaalde Geo Cache te vinden moet hij eerst deze 'puzzel' oplossen.
In ander woorden, deze 'puzzel'zou moeten leiden tot de coordinaten waar de cache gelegen is.. (meer info > http://www.geocaching.com/)

Nu het gaat hier dus niet om een probleem of dergelijke..
Maar bovenstaande code, zou dus op één of ander manier tot de geo coordinaten moeten leiden.
Zijn vraag is dus naar welk het bovenstaande stuk leidt, of wat er anders aan is..
Zodat hij zijn xxx - xxx cijfers te weten komt (voor GPS gebruik in de meeste gevallen)
Offline wimpie2 - 17/04/2010 08:21
Avatar van wimpie2 Lid Ik dacht toch echt dat ik duidelijk was geweest in mijn vraagstelling.

Als je de code laat 'draaien' dan komt denk ik op deze plek:

Console.WriteLine("De cache kan gevonden worden op:\n\n{0}", coordinates);
een coordinaat te staan.

Wat komt daar te staan? Dat is mijn vraag, niets meer en niets minder.
Ikzelf heb geen kennis van C# en ook geen tools om dit te doen.
Heb het zelf eerder al geprobeerd met een trialversie van VisualStudio, maar daar kom ik echt niet uit.
Offline ibmos2warp - 17/04/2010 12:33 (laatste wijziging 17/04/2010 13:18)
Avatar van ibmos2warp PHP interesse Als je .NET framework hebt dan kan je ook gewoon de commandline parser / compiler pakken:
http://www.fincher.org/tips/Languages/csharp.shtml
http://www.csha...son01.aspx
C# is ook een object georiënteerde taal, dus eigenlijk hoort er ook een klasse om heen te zitten (en een main bij te zijn, en misschien nog een constructor enzovoort).
Oh, wacht het is static, dan zit het weer anders...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.234s