Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » andere möglichkeit dies zu programmieren?

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 <
000
06.12.2006, 19:37 Uhr
frankf



haloo zusammen,
ich habe folgendes programm erstellt und mein lehrer ist der auffassung,
das man dies auch anders machen kann! kann mir bitte da jemand helfen?
danke im vorraus



C++:
include <stdio.h>
include <string.h>
int myfind(char **ptr,char *suchwort)
{
    int i;
    for(i=0;ptr[i]!=NULL;++i)
    {
        if(!strcmp(ptr[i],suchwort))
            return(i);
    }
    return(-1);
}

void main()
{
    int myfind(char **ptr,char *suchwort);
    char worte[20][132];
    char zeile[132];
    char *ptr[21];
    int i,index;
    for(i=0;i<20;++i)
    {
        printf(''Bitte Wort %d eingeben:'',i+1);
        gets(zeile);
        if(strlen(zeile)==0);
            break;
        strcpy(worte[i],zeile);
        ptr[i]=worte[i];
    }
    ptr[i]=NULL;
    printf(''\n\n\n'');
    printf(''Geben Sie ihr Suchwort ein: '');
    gets(zeile);
    index=myfind(ptr,zeile);
    if(index>0)
        printf(''\nWort %s mit dem Index %d gefunden!\n'',worte[index],index+1);
    else
        printf(''%s nicht gefunden!\n'',zeile);
}




Bearbeitung von ao:
bitte Code demnächst selber einrücken, sonst ist er unlesbar

Dieser Post wurde am 07.12.2006 um 10:14 Uhr von ao editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.12.2006, 19:45 Uhr
Pler
Einer von Vielen
(Operator)



Zitat:
und mein lehrer ist der auffassung,
das man dies auch anders machen kann!

Son Blödsinn! Es gibt grundsätzlich nur eine richtige Lösung!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
06.12.2006, 21:55 Uhr
~absoluter anfänger
Gast


ich bin der auffassung das dein lehrer eine fertige funktion meint aber die kann ich dir nicht so schnell aus dem eff-eff sagen da müsste ich selber erst suchen. ich hoffe doch zumindest das es richtig ist was ich glaub.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
06.12.2006, 22:08 Uhr
FloSoft
Medialer Over-Flow
(Administrator)



Zitat von ~absoluter anfänger:
ich bin der auffassung das dein lehrer eine fertige funktion meint aber die kann ich dir nicht so schnell aus dem eff-eff sagen da müsste ich selber erst suchen. ich hoffe doch zumindest das es richtig ist was ich glaub.

ich glaub eher sein lehrer will nur nicht das gleiche Programm wie frankf's nachbar haben bei frankf sehen

Ansonsten kommts auf die Aufgabenstellung an, in wieweit man da was vernünftiges (also die von Pler genannte einzige lösung ) produzieren kann.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
07.12.2006, 10:20 Uhr
ao

(Operator)



Zitat von frankf:
ich habe folgendes programm erstellt und mein lehrer ist der auffassung,
das man dies auch anders machen kann!

Was soll das heißen?

Ich glaube übrigens, dass es "if (index >= 0)" heißen muss.

ao
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
08.12.2006, 14:30 Uhr
xXx
Devil


naja versucht mal genau den Code da oben zu kompilieren. Ich glaub das da garnix geht
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


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: