Anfänger suchen Aufgaben
-
aXYZn schrieb:
Hmmm... nach rapsos Aufgabe werde ich mich voll und ganz den Schleifen widmen, dann eben zu GNU-Fans Aufgabe wechseln.
Edit: Alexus wahrscheinlich auch.
klar bin ich dann dabei, wäre nett, wenn sich nochn paar anfänger melden würden, die interesse haben. aXYZn und ich diskutieren schon ne ganze weile in icq und mit mehreren, würde das bestimmt schneller gehn eine lösung zu finden.
-
Mr X schrieb:
Wo doch hier grade so viele schöne Aufgaben für Anfänger gesammelt werden:
Es gibt hier doch oft Beschäftigung suchende Anfänger. Für diese könnte man doch eine Sammlung von Aufgaben anlegen, die dann im Forum oben angepinnt werden, sodass sie immer sichtbar sind. Eine Lösung wird, sobald jemand eine hat, dann als Link an den Beitrag angehangen.
WAs haltet Ihr davon?ja, die idee finde ich gut, aber statt einen thread mit allen aufgaben, koennte man besser nur von diesem stickythread zu den einzelnen threads verlinken. die einzelnen threads koennten dann diskusionen und mehrere loesungen enthalten und vielleicht nen vote der den schwierigkeitgrad einschaetzt.
(ist auch nur ein vorschlag )
-
Da ich mich in der Forummoderation auch etwas auskenne, könnte man net nen Forumthema machen wie z.B. Aufgabensammlung machen, mit Unterforum wie
--> für Anfönger
--> für Fortgeschrittene
--> für Profisund dann dort die Aufgaben reinschreiben?
@ the Moderatoren-Team
-
Eine Lösung wird, sobald jemand eine hat, dann als Link an den Beitrag angehangen.
Ja, wäre Okay! Im Sammelbeitrag werden die Aufgaben und die verschiedenen Lösungsvarianten von den Autoren mit Link auf den Code/Beitrag gesammelt.
Schema:
Aufgabenstellung
Blabla
Zur Aufgabenstellung bereits gefertigte Lösungen:
Blabla Link (von Agahan)
Blabla Link (von Alexus)Was haltet ihr davon?
Wahrscheinlich wollte rapso auch auf das selbe hinaus.
Gruß
Agi
-
Wäre auch möglich xD
-
Wobei der Aufgabengeber auch genannt werden sollte.
GREETZ!
-
Jo sieht ganz gut aus für nen "Anfänger", was ich mich nur gerade frage is ... wollte der Threadersteller nicht "C++" programmieren? :)?
Also ich prog in C, Alexus möchte halt in C++ proggen ich mag nich C++ auch wenn mich z. B. die funktion printf(String,argumente) nervt statt einfach cout<<
für formatierte ausgabe
-
Techniker schrieb:
wow, ich hätte nie gedacht, dass ein volkard bei so einer aufgabe scheitert...
die aufgabe dürfte doch richtig einfach sein...
mit genau 9 if Anweisungen
ich würde mir überlegen wie ich 3 unterschiedliche münzen der grösse nach sortieren würde. wenn links < rechts -> vertauschen, wenn links < mitte -> vertauschen und wenn mitte < rechts -> vertauschen
-
general bacardi schrieb:
Techniker schrieb:
wow, ich hätte nie gedacht, dass ein volkard bei so einer aufgabe scheitert...
die aufgabe dürfte doch richtig einfach sein...
mit genau 9 if Anweisungen
ich würde mir überlegen wie ich 3 unterschiedliche münzen der grösse nach sortieren würde. wenn links < rechts -> vertauschen, wenn links < mitte -> vertauschen und wenn mitte < rechts -> vertauschen
erinnert ich jetzt ganz leicht an "turm von hanoi" ^^ was viel interessanter wäre als nur münzen zu verschieben.
-
PRIEST schrieb:
blubblegums wären jetzt z.B. lecker ... hmhm
Bubblesort Algorithmus? Ich probiers zunächst einmal mit eigener Logik . War gestern schon ganzen tag vor dem Screen und tüftelte, leider ohne Erfolg. Mein erster naiver Versuch war es, dass ich den Zufall eingesetzt habe und die größen auch damit verglichen habe :
zufall > zahl
Wie unlogisch! Schließlich generiert der Zufall ja eine beliebige Zahl während Zahl per inkrement Operator weiter steigt und es kann ja sein, dass der Zufall eine Zahl generiert die nicht die größte ist. Mein Denkfehler xD.
Nachdem war ich frustriert und wollte mit Programmieren für immer aufhören, weil ich mir irwie blöd vorkam . Aber dann dachte ich, ach komm agi auch wenns 50 jahre dauern muss bis du einen eigenen Algorithmus entwickeltst (ohne zu spickeln versteht sich), dann dauert er eben so lange .
Nun ja und jetzt bin ich am überlegen, wobei ich schon eine Idee habe die ich aber nur Umsetzen kann, wenn ich mich mit Schleifen und Bools gut genug befasst habe.
Grober Plan:
Beliebige Eingabe von Zahlen-->Anzahl der eing. Zahlen ermitteln-->Zahlen in seperaten Arrays speichern-->Ein Array für eine bestimmte Bedingung (wenn z. B. der durchlauf Index bei >MAXANZAHL-1< angekommen ist && er nicht den selben Wert besitzt) im selben Index lassen während die andere durchläuft und vergleicht-->Falls der Array Index mehr durchlaufen hat als andere dann zur größten sortieren und den durchlauf anpassen (z.B. durch dekrement) usw. --> Ausgabe
Na ja, wollte nur das ihr sieht das wir auch daran arbeiten :).
PS: Hab heut Geburtstag !
Gruß
agi
-
aXYZn schrieb:
PS: Hab heut Geburtstag !
Gruß
agialles gute
Ja, mach dich blos nicht selber fertig
-
GNU-Fan schrieb:
Schön wäre jetzt natürlich, wenn man eine ganze Handvoll von Zahlen eingeben kann und die alle sortiert werden. Soviel Zahlen, bis man 'e' für Ende eingibt.
So GNU-Fan, hier ist dein Programm
#include <stdio.h> #include <windows.h> void bsort(int*,int); int main() { int i,j=0; int test_array[100]; while(1) { if(GetAsyncKeyState(69)&1) { j -= 2; break; } else { scanf("%d",&test_array[j]); j++; } } bsort(test_array,j); for(i=0;i<=j;i++) { printf("%d\n",test_array[i]); } printf("\n"); system("PAUSE"); return 0; } void bsort(int *array, int length) { int i, j; int tmp; for(i=0;i<=length;i++) { for(j=i+1;j<=length;j++) { if(array[i]>array[j]) { tmp = array[j]; array[j]=array[i]; array[i]=tmp; } } } }
PRIEST schrieb:
Ich hätte gerne die möglichkeit einen Satz einzugeben und das Programm soll mir sagen wieviele Vokale (aufgesplittet) sich in diesem Satz befinden. Also Anzahl von A usw. ebenfalls möchte ich eine Anzahl der Konsonanten haben. Die eingabe des Satzes soll mit einem Punkt beendet werden.
Werde ich mir für morgen aufheben
Gruß
agi
-
Hallo alle zusammen,
ich bin neu hier und beschäftige mich auch mit C ++ und lese dazu das Buch C++ für Spieleprogrammierer das Buch ist echt klasse und vermittelt einem wirklich die Grundlagen von anfang an. Bin gerade bei Schleifen stehen geblieben und bin richtig überfordert zur Zeit. Mein Hauptproblem liegt darin wie ich die meisten sachen mit einander benutzen kann im code. Ich wollte euch nun mal fragen ob ihr Tipps habt zum besseren Lernen von C++ und außerdem ob ihr paar kleine Aufgaben für mich hättet in bezug auf If/else schleifen und else if und Verschachtelung sowie for schleifen und so.
Danke schonmal
-
Salut!
Crankmanker schrieb:
... lese dazu das Buch C++ für Spieleprogrammierer ...
Kenn ich, ist ein gutes Buch
... Ich wollte euch nun mal fragen ob ihr Tipps habt zum besseren Lernen von C++ ...
Übung macht den Meister!
... und außerdem ob ihr paar kleine Aufgaben für mich hättet in bezug auf If/else schleifen und else if und Verschachtelung sowie for schleifen und so. ...
Geh ma zum Anfang des Threads, da sind welche Aufgaben mit if/else und Co.
Gruß
agi
-
okkkaayy danke für den hinweis...
mit übung macht den meister meinst du bestimmt das ich einfach programmieren soll kombinieren soll und alles oder ? Also denke ich mir mal was aus und versuche es zu programmieren ? So in etwa richtig ?
und mit if/else Aufgaben werde ich mich sofort ran machen
-
Was mir gerade auffällt, du bist erst bei if/else und loops und arbeitest schon mit Pointern?
Kommen die nicht immer erst viel später in so Büchern?
-
PRIEST schrieb:
Was mir gerade auffällt, du bist erst bei if/else und loops und arbeitest schon mit Pointern?
Ich bin schon seit gestern im Kapitel Pointer angelangt
Es wäre daher nicht schlecht, wenn ihr mir paar Aufgaben dazu geben würdetKommen die nicht immer erst viel später in so Büchern?
In der Regel schon.
Gruß
agiPS: Aufgaben zum Thema Rekursion, wären ebenfalls nicht schlecht (hab da so meine macken)
-
Rekursion? Pointer? Wie wärs mit nem Binär-Baum
-
Juten morgen euch allen,
boah ich freu mich schon wenn ich auch mal bei den pointern lande habe heute mit Funktionen angefangen und das mit den Schleifen hackt auch noch ein wenig muss ich mich auch noch besser drum kümmern... Naja eine Frage hätte ich da mal an euch kann man auf der konsole eigentlich irgendwelche Farben herzaubern haha
-
moin!
Probiers ma mit system("COLOR 00"); oder so...
du musst dazu windows.h includen!
Gruß
agi