|
You last visited: Today at 23:19
Advertisement
Wie würdest ihr es Programmieren ?
Discussion on Wie würdest ihr es Programmieren ? within the General Coding forum part of the Coders Den category.
02/13/2010, 13:01
|
#1
|
elite*gold: 144
Join Date: May 2007
Posts: 62,459
Received Thanks: 29,541
|
Wie würdest ihr es Programmieren ?
Moin, der Thread soll als kleines Rätsel dienen, und zwar damit wir mal sehn was für ProgrammierStyles wir hier haben
Aufgabe ganz Einfach: Wir haben ein Operator I mit den Datentyp Int, dieses bekommt immer den Wert 1 oder 2. Falls es 1 ist, soll es auf 2 gesetzt werden, und falls es 2 ist, soll es auf 1 gesetzt werden.
Wer kann dazu den schlausten und kürzesten Code schreiben ?
Meinen Stelle ich später rein, nur zur Info: Meiner ist 1 Zeile lang.
|
|
|
02/13/2010, 13:23
|
#2
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
|
|
|
02/13/2010, 13:25
|
#3
|
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
|
Wollte das gleiche posten, aber MrSm!th war ne Minute schneller. ;<
|
|
|
02/13/2010, 13:26
|
#4
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
Quote:
Originally Posted by Disconnect
Wollte das gleiche posten, aber MrSm!th war ne Minute schneller. ;<
|

Habe mich beeilt, damit ich es als erster posten kann
|
|
|
02/13/2010, 13:47
|
#5
|
elite*gold: 144
Join Date: May 2007
Posts: 62,459
Received Thanks: 29,541
|
Meine Version : i = 3 - i; oder int onetwo[2] = { 2, 1}; i = onetwo[i-1]; ^^
|
|
|
02/13/2010, 13:53
|
#6
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
Quote:
Originally Posted by Obilee
Meine Version : i = 3 - i; oder int onetwo[2] = { 2, 1}; i = onetwo[i-1]; ^^
|
hm auf sowas muss man auch erstmal kommen
|
|
|
02/13/2010, 13:57
|
#7
|
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
|
Code:
__asm MOV CL, 3
__asm XOR AL, CL
Nur 4 Bytes.
Beat that, *****. ;O
bzw.
|
|
|
02/13/2010, 14:41
|
#8
|
elite*gold: 577
Join Date: Oct 2009
Posts: 665
Received Thanks: 3,502
|
Das hier geht auch noch:
MfG tim
|
|
|
02/13/2010, 20:56
|
#9
|
elite*gold: 20
Join Date: Jan 2006
Posts: 539
Received Thanks: 228
|
Code:
i := succ(i mod 2);
i := pred(i or 2);
i := i xor 3;
i := succ(2 shr i);
i := 4 shr i;
i := 3 - i;
i := succ(i) div i;
i := succ(i) shr pred(i);
Die Liste ist lang ... ;D
|
|
|
02/14/2010, 14:50
|
#10
|
elite*gold: 37
Join Date: Apr 2004
Posts: 2,154
Received Thanks: 250
|
ich würd auf die werte 1 und 2 scheißen, wenn ich nen toggle haben will, nehm ich nen bool D;
bool i=false;
while(true)
{
i=!i;
}
|
|
|
02/14/2010, 17:16
|
#11
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
Quote:
Originally Posted by x]vIrus[x
ich würd auf die werte 1 und 2 scheißen, wenn ich nen toggle haben will, nehm ich nen bool D;
bool i=false;
while(true)
{
i=!i;
}
|
es geht hier aber nicht um einen toggle und gerade weil es mit bool so einfach ist, soll man es auch mit 1 und 2 machen
|
|
|
02/14/2010, 17:26
|
#12
|
elite*gold: 0
Join Date: Mar 2009
Posts: 443
Received Thanks: 597
|
also ich würde das so machen:
Code:
if(i == 1)
{
i = 2;
}
if (i == 2)
{
i = 1;
}
|
|
|
02/14/2010, 19:57
|
#13
|
elite*gold: 37
Join Date: Apr 2004
Posts: 2,154
Received Thanks: 250
|
Quote:
Originally Posted by MrSm!th
es geht hier aber nicht um einen toggle und gerade weil es mit bool so einfach ist, soll man es auch mit 1 und 2 machen 
|
natürlich gehts hier um nen toggle
|
|
|
02/14/2010, 20:33
|
#14
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
Quote:
Originally Posted by x]vIrus[x
natürlich gehts hier um nen toggle
|
aber es ist explizit int 1 und 2 in der aufgabenstellung
|
|
|
02/15/2010, 15:44
|
#15
|
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
|
if i = 1 then i := 2 else i := 1;
|
|
|
 |
|
Similar Threads
|
Würdest ihr auf 2g4n wieder gehen?
08/29/2010 - Metin2 Private Server - 3 Replies
würdet ihr wieder zu 2good4name gehen ohne eure acc´s?? würde das gern wissen :rolleyes::p
|
Wie würdest ihr es Programmieren ? v2
03/16/2010 - General Coding - 16 Replies
So ich hab mal wieder eine nette Idee bekommen für eine neue kleine Aufgabe für euch.
Und zwar geht es dieses mal um das Sortieren, gegeben ist ein Int-Array. Dieses soll mit negativen und Positiven Zahlen gefüllt sein, die Aufgabe ist aus dem Array die kleinste Zahl auszugeben in einer Methode ( das Array wird an die Methode übergeben ). Doch das wäre ja zu einfach für euch, darum gibt es zwei Beschränkungen:
1. Man darf keine Vorgefertige Methode der Programmiersprache dafür nehmen,...
|
Wie würdest ihr es Programmieren ? II
02/19/2010 - General Coding - 11 Replies
Als ich das in dem ersten Thread gesehen habe mit den if abfragen:facepalm:
Ich mache es mal schwieriger mit regex(Regular Expressions):D
Gesucht ist eine inet addresse mit http:// oder ohne
Beispiele: http://www.ebay.de/, de.wikipedia.org oder http://www.elitepvpers.com
wers schafft bekommt ein THX ;)(auch wenn er nicht der erste ist und nicht kopiert hat, gibt ja mehere lösungen)
aber jetzt mal ogog hoffe es gibt in e*pvp auch mal ein paar die über die erste seite eines jeweiligen...
|
Was würdest du tuhen wenn ...
12/29/2009 - Off Topic - 24 Replies
Liebes Epvp,
Ich wollte mal ein neues Fun-Game anfangen.
Das geht so;
z.B. Ich frag "Was würdest du tuhen wenn du eine aufs' Maul bekommen würdest?
Dann muss der untere seine Antwort schreiben und eine neue Frage starten.
|
(so)Gomt2 was würdest ihr besser machen?
04/15/2009 - Metin2 Private Server - 8 Replies
Hier könnt ihr verbesserungs vorschläge aus eurer sicht äussern!
was würdet ihr einfach besse machen?
|
All times are GMT +1. The time now is 23:20.
|
|