Funktionen- Hilfe!



  • hi
    kann mir bitte jemand helfen folgendes Programm in cpp zu schreiben!

    Aufgabe:

    in der Hauptfunktion soll benutzer ein song eingeben!
    nach der eingabe soll der passende interpret und rang über die funktion search ermittelt werden.
    (alles in eine cpp-datei schreiben)

    gegeben sind Prototypen:
    char* search(char*, char*, int&);
    void out(char*, char*, int);

    =>veränderung der prototypen ist nicht erlaubt

    gegeben sind Variablen:
    int rang;
    char song[50];
    char interpret[50];

    =>verwenden zusätzlicher variablen ist auch nicht erlaubt!

    so soll es z.b aussehen:

    Song: My Place
    Interpret: Nelly
    Rang: 4

    😕



  • ich denke, du solltest zu deinem Lehrer gehen und sagen, du hast keine Lust, das Ganze selbst zu schreiben



  • masterc++ schrieb:

    hi
    kann mir bitte jemand helfen folgendes Programm in cpp zu schreiben!

    Aufgabe:

    in der Hauptfunktion soll benutzer ein song eingeben!
    nach der eingabe soll der passende interpret und rang über die funktion search ermittelt werden.
    (alles in eine cpp-datei schreiben)

    gegeben sind Prototypen:
    char* search(char*, char*, int&);
    void out(char*, char*, int);

    =>veränderung der prototypen ist nicht erlaubt

    gegeben sind Variablen:
    int rang;
    char song[50];
    char interpret[50];

    =>verwenden zusätzlicher variablen ist auch nicht erlaubt!

    so soll es z.b aussehen:

    Song: My Place
    Interpret: Nelly
    Rang: 4

    😕

    ----------------------------------------------------------------

    #include <iostream>
    #include <conio.h>
    #include <string.h>

    using namespace std;
    char* search(char*,char*,int &);
    void out(char*,char*,int);

    int main()
    {
    int rang;
    char song[50];
    char interpret[50];

    cout<<"Bitte geben sie ein song ein: ";
    cin.sync();
    cin.getline(song,50);

    search(song,interpret,rang);

    getch();
    }

    char* search(char* song, char* interpret, int &rang)
    {
    strncmp(song,"Goodies");

    }

    void out(char* song, char* interpret, int rang)
    {
    cout<<"Song: "<<&song<<endl;
    cout<<"Interpret: "<<&interpret<<endl;
    cout<<"Rang: "<<rang;
    getch();
    }

    => weiter weiss ich nicht!!!! 😞



  • wie ohne zusätzliche variablen?

    was wenn du einen song hast dessen name 50 zeichen lang ist?
    oder sollst du nur einen song+interpret+rang abspeichern? also nicht einen suchen aus einem feld sondern wirklich nur einen haben

    dann ist es ja noch leichter 😉



  • nein ich muss min. 5 songs haben
    bei eingabe eines songs sucht er mir dann den interpreten und den rang!

    🙄


Anmelden zum Antworten