Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » [hilfe] doppelte werte aus Array loeschen

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 ]
000
18.09.2006, 14:19 Uhr
fabo-erc



moin leutz!

erst ma ich hab kein plan von c/c++
zweitens bin ich mir net sicher ob das hier das richtige forum is

waer echt net wenn ihr mir hierbei helfen koenntet

ich braeucht ein programm das mir:

- in einem array doppelte werte loscht
- eingabe ueber printf oder so evtl auch txt datei
- die entstandenen luecken aufrueckt
- und am ende die luecken mit '0' fuellt

ich hab ma ein bissl pseudo(ge)code'd
-------------------------------------------------------------------------------------------
'folgende Prozedur entfernt doppelte Eintraege aus einem Array
Beginne Prozedur entferne_doppelte()

'eingegebene oder Übergebene Liste
liste <- (12,3,44,3,52,12,12,34)
ende <- laenge (liste) -1 'höchster Index ist Länge minus Eins

'durchlaufe den gesamten Array
Fuer i <- 0 Bis ende
Wenn liste[i] <> 0 Dann
'vergleiche mit allen nachfolgenden Elementen
start <- i + 1
Fuer j <- start Bis ende
Wenn liste[i] 0 liste [j] Dann
'alle Folgenden aufruecken
Fuer k <. j Bis ende -1
liste [k] <- liste[k+1] 'dewegen oben 'Bis ende -1'
Naechste k
'am Ende mit Nullen Auffuellen
liste [ende] <- 0
'Zaehler um eins zuruecksetzen.
'da neie Pruefung an derselben Stelle noetig
j <- j -1
Ende Wenn
Naechste j
Ende Wenn
Naechste i

'Ausgeben der bearbeiteten Liste
Ausgeben( liste)

Ende Prozedur
---------------------------------------------------------------------------------

<<wenn geht soweit wies geht daran halten>>

einen großen dank schon ma an euch!!!

-fabo
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
18.09.2006, 14:37 Uhr
(un)wissender
Niveauwart


Ich nehme 30 Euro pro Stunde.
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
18.09.2006, 14:39 Uhr
ao

(Operator)



Zitat von fabo-erc:
ich hab ma ein bissl pseudo(ge)code'd ...
<<wenn geht soweit wies geht daran halten>>

Sorry, fabo, dies ist kein Hausaufgabendienst. Schreib dein Programm selbst, und wenn du nicht weiter weißt, komm mit konkreten Fragen wieder, dann wird dir hier bestimmt geholfen.

Gruß,
ao
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
18.09.2006, 14:44 Uhr
fabo-erc



// Ich nehme 30 Euro pro Stunde.

lol damit wuerdest du 27€ mehr bekommen als ich

-->ich sprech jetzt er so die leute an die das freiwillig und aus spass an der freund machen wuerden...

-fabo
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
18.09.2006, 14:56 Uhr
fabo-erc



@ ao
Ich bin in einer kleinen Firma( Azubi), mach dort eigentlich nur Grafik Zeuchs...
jetzt is aber der Programmierer Krank
-> ich hock hier jetzt mit dem Problem rum und hab kein Plan

Allso waere net wenn mir einer Helfen koennte
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
18.09.2006, 14:57 Uhr
0xdeadbeef
Gott
(Operator)



Shell:

$ uniq < foo.txt


--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
18.09.2006, 15:01 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


ich machs für 15€/h (preisdumping )
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
18.09.2006, 15:04 Uhr
fabo-erc



@An die große Gottheit

bei deinem Kommentar fehlt mir ein Zitat ein

Je weniger einer weiß, desto fester glaubt er an das, was er weiß.

Is denk ich von Plato


-fabo
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
18.09.2006, 15:08 Uhr
0xdeadbeef
Gott
(Operator)


Hm? Ach, du meinst meine Signatur? Das ist einfach nur ein Spruch, den ich gern mag, hat nichts mit dir zu tun. Also, nicht mehr als mit allen anderen - jeder Programmierer kennt die Wahrheit darin. Was den Code angeht, im Grunde wollte ich damit aussagen "Warum das Rad neu erfinden?"

Entsprechende Tools gibts zuhauf, unter UNIX sowieso, und für windows kriegste die wichtigsten portiert auf www.cygwin.com .
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
18.09.2006, 15:16 Uhr
fabo-erc



mhh Danke erst ma fuer den Link allerdings find ich mich da ueberhaupt nicht zurecht...

Wo koennte ich den dort etwas finden?
Ich brauch ja den Code nicht das ausfuehrbare Programm...

-fabo
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ C / C++ (ANSI-Standard) ]  


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: