Suchergebnisse

Suchergebnisse 1-9 von insgesamt 9.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • funktioniert das echt so, wie du es oben geschrieben hast??? wenn die funktion oben ein paar mal rekursiv aufgerufen wird und erst zum schluss der modulo berechnet wird... wieso berechnet das programm trotzdem die dualdarstellung?

  • Diese Variable i hatte ich ursprünglich mit eingebaut, um die Länge der Zahl mit anzugeben. Den Gedanken habe ich aber verworfen und vergessen den Unfug zu löschen. Du hast recht, i hat an der stelle natürlich nichts zu suchen... danke und gruß, sergej

  • Also ich habs selbst versucht und bin zu folgendem Ergebnis gekommen: Quellcode (16 Zeilen) Es funktioniert! Wenn jemand Optimierungsvorschläge hat, schreibt mir bitte. Als nächstes soll Binärdarstellung in der richtigen Reihenfolge erfolgen... Kann dabei jemand helfen??? Gruß, belomor

  • Hallo Zusammen!! Also am Montag steht die Klausur an... und deswegen habe ich hier noch eine Aufgabe, die ich zu lösen versuche und daran scheitere, eine Zahl in der Dualdarstellung auszugeben... Aufgabe: Schreiben Sie eine Funktion udual(), die die Dualdarstellung einer positiven ganzen Zahl mit Hilfe von printf() in umgekehrter Reihenfolge ausgibt. Beispiel: udual(6) soll 011 ausgeben. udual(13) soll 1011 ausgeben. Kann man das nicht auch irgendwie mit einer rekursiver Funktion lösen?? Vielen …

  • Danke SeBa!!! Ich denke ich habs gelöst: Hier meine Lösung: Quellcode (19 Zeilen) Findest du das so OK, oder gibts doch noch Verbesserungsmöglichkeiten?? Danke und Gruß, belomor

  • Hier ist z.B. eine Lösung, bei der das Feld sortiert wird und dann der vorletzte (und zweitgrößte) Wert ausgegeben wird. Allerdings steht ja in der Aufgabe, man solle das Feld nicht verändern... Hat jemand einen Tipp??? Quellcode (55 Zeilen)

  • Hallo!! hier ist noch so ne verflixte aufgabe... Den größten Wert eines Feldes kann man zwar leicht bestimmen, aber wie mache ich das, wenn ich den zweitgrößten Wert suche? Aufgabe: Schreiben Sie eine Funktion max2(). Der Funktion max2() wird ein Feld data vom Datentyp int und die Größe size des felds übergeben. Ist size > 2, dann soll max2() den zweitgrößten Wert aller Elemente des übergebenen Felds data zurückgeben; andernfalls soll max2() den Wert 0 zurückgeben. Gehen Sie davon aus, dass alle…

  • Zitat von Donasa: „hmm, google mal nach"String" und schau dir die Elementfunktionen an das sollte dir weiterhelfen;)“ Du meinst also, ich sollte die Integer-Eingabe in eine Zeichenkette umwandeln und dann versuchen die Elemente zu vertauschen?

  • Moin Leute! Ich bin ganz neu im Bereich C und verzweifle schon bald an einer Aufgabe. Ich hoffe Ihre könnt mir Lösungsvorschläge geben, weil ich es selbst einfach nicht hinbekomme. Aufgabe: Schreiben Sie eine C-Funktion vertausch(), die alle Ziffern der übergebenen positiven Integer-Zahl vertauscht und die so entstandene Zahl zurückgibt. So soll vertausch(1234) die Zahl 4321, vertausch(814) die Zahl 418, vertausch(84) die Zahl 48 und vertausch(23456) die Zahl 65432 zurückgeben. Benutzen Sie KEIN…