Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Rätselecke » Ableitung

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 < [ 3 ]
010
06.01.2004, 19:39 Uhr
Pablo
Supertux
(Operator)


mal sehen, was ich hab:


C++:
void ableitung(double*p,int g) {
     g++;
     while((g--)-1)
        printf("%2.0lfx^%d %c", g*p[g], g-1, g!=1 ? '+' : '\n');
}


--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
06.01.2004, 19:40 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


@Pablo
das ist deutlich über par
schäm dich
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
06.01.2004, 19:40 Uhr
0xdeadbeef
Gott
(Operator)


Na, da würde sich virtual im Grabe umdrehen, wenn er schon tot wäre.

C++:
void ableitung(double*p,int g){for(;g;printf("%.2f*x^%d %c ",*p++*[b]g--[/b],g-1,g-1?43:0));}


Du hast keine Ahnung, wo g eigentlich dekrementiert wird.

Ansonsten macht die Funktion genau das, was du gesagt hast. Die Signatur gibt zwar einen anderen Rückgabewert, ist aber sonst identisch. Meinetwegen schreib ich noch ein void davor, aber weiter komme ich dir nicht entgegen. Wenn nicht alle Tricks erlaubt sind, macht es ja keinen Spaß.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
06.01.2004, 19:43 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)



Zitat:

aber weiter komme ich dir nicht entgegen


wer moderiert hier eigentlich das rästel

das dir das mit dem dekrement in printf nicht gefällt wusste ich schon aber ich wollte unbeding noch ein zeichen sparen... ok darauf lass ich mich ein...


Zitat:

Wenn nicht alle Tricks erlaubt sind...


das war ja nicht gerade ein neuer Trick... an sonsten hätte ich den gelten lassen aber so war das ja armselig...
--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 06.01.2004 um 19:43 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
06.01.2004, 19:44 Uhr
Pablo
Supertux
(Operator)


Was meint ihr eigentlich mit par? Anzahl der Zeichen?

C++:
void ableitung(double*p,int g){g++;while((g--)-1)printf("%2.0lfx^%d %c",g*p[g],g-1,g!=1?'+':'\n');}


--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
06.01.2004, 19:44 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


beim golfen ist par die anzahl der schläge die du maximal für ein loch brauchen solltest...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
016
06.01.2004, 19:47 Uhr
Pablo
Supertux
(Operator)


gut, und hier? wir können leider hier nix schlagen , außer der Konkurrenz!
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
017
06.01.2004, 19:48 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


naja par ist halt die maximale anzahl an zeichen die du für eine nicht armselige Lösung verwenden darfst.
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
018
06.01.2004, 19:49 Uhr
0xdeadbeef
Gott
(Operator)


Noch eins rausgequetscht:

C++:
ableitung(p,n)double*p;{for(;n--;)printf("%.2f*x^%d %c ",*p++*(n+1),n,n?43:0);}



Und was die Tricks angeht - sei froh, dass ich p nicht auf einen float* zusammengestaucht habe.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra

Dieser Post wurde am 06.01.2004 um 19:54 Uhr von 0xdeadbeef editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
019
06.01.2004, 19:57 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


ok der war nicht schlecht... nach dem hab ich gesucht ihn aber nicht hinbekommen (die dummen n-1 habe mich auch genervt)
damit bist du dann ja 1 unter mir... verdammt...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 < [ 3 ]     [ Rätselecke ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: