Verwaltung von Daten



  • Wielange würdest du denn brauchen??? Und was würdest du dafür bekommen? Bin nämlich auch nur Student und hab nicht sooooooooooooooviel Geld!



  • sky010 schrieb:

    @volkard: Du bist ja nett. Ich wollt doch nur wissen, ob mir jemand ne Wegbeschreibung geben kann und du zweifelst gleich an meinem Verstand!

    Ok, eine Detaillierte Wegbeschreibung in 13 Haarkleinen Schritten: http://pastebin.com/m20ecb011



  • Wenn du mir das ins für mich verständliche Deutsch übersetzen könntest, wäre ich dir sehr(!!!!!!!!!!!!!!!!!) dankbar!



  • sky010 schrieb:

    Wenn du mir das ins für mich verständliche Deutsch übersetzen könntest, wäre ich dir sehr(!!!!!!!!!!!!!!!!!) dankbar!

    Ich glaube der Link ist auf deutsch und keine tibetische Schriftrolle...
    Was genau verstehst Du denn nicht?



  • sky010 schrieb:

    Ich wollt doch nur wissen, ob mir jemand ne Wegbeschreibung geben kann

    die "Webgebschreibung" ist bereits in der Aufgabe vorhanden, da wird genau beschrieben, was du tun sollst. Einfach Text lesen, ihn verstehen und in C umsetzen. Wenn das Umsetzen nicht klappt, dann musst du dich wieder mit den Grundzügen von C auseinander setzen, denn diese scheinen dir zu fehlen.



  • sky010 schrieb:

    Wielange würdest du denn brauchen??? Und was würdest du dafür bekommen? Bin nämlich auch nur Student und hab nicht sooooooooooooooviel Geld!

    Sende mir bei bedarf doch eine e-mail, ich kann das programm zu jedem gewünschten zeitpunkt fertig stellen. meine e-mail ist MartinB3@gmx.de



  • Ja, das ist mein Problem und ich habe auch nichts anderes behauptet!

    Ich studiere nicht Informatik und bin dafür auch nicht geeignet-das weiß ich. Aber ich versuch mein Bestes!
    Ich schreib euch mal auf, was ich bis jetzt programmiert habe. Aber bitte nicht lachen.

    #include <stdio.h>
    #include <stdlib.h>

    #define NMAX 30

    struct klasse
    {
    char name[NMAX];
    char vorname[NMAX];
    char geburtstag [10];
    char geschlecht;
    int noten[5];

    };

    int eingabe();
    void ausgabe(int n); // void... Funktion liefert keinenRückgabewert;leer
    void suchen(int n);
    void aendern(int n);
    void gruppe(int n);

    void main()
    {

    int mgk;
    int anzahl;

    while(1) // 1 bedeutet, es läuft immer wieder durch
    {

    printf("Hauptmenue\n");

    printf("1 Anzeige aller Schuelerdatensaetze\n");
    printf("2 Eingabe eines neuen Schuelerdatensatzes\n");
    printf("3 Den Eintrag fuer einen Schueler suchen und auf dem Bildschrim ausgebeben.\n");
    printf("4 Die Daten eines Schuelers aendern \n");
    printf("5 Alle Schueler anzeigen, die in allen drei Fächern nicht schlechter als 2 sind\n");

    printf("0 Programmende\n");

    printf("\nWas moechten Sie tun? ");
    scanf("%d",&mgk); //& Adressoperator, damit es weiß, von welcher Adresse er sich das nehmen muss
    switch(mgk)
    {
    case 0: exit(0);
    break;
    case 1: ausgabe(anzahl);
    break;
    case 2: anzahl=eingabe();
    break;
    case 3: suchen(anzahl);
    break;
    case 4: aendern(anzahl);
    break;
    case 5: gruppe(anzahl);
    break;

    }
    }

    }

    int eingabe(void)
    {

    int i;
    int n;

    printf("Eingabe eines neuen Schuelerdatensatzes\n");

    printf("Wieviele Schueler sollen neu erfasst werden: ");
    scanf("%d",&n);

    if(n>NMAX){
    printf("Es koennen maximal 30 Schueler erfasst werden.\nIhr Wert ueberschreitet diese Anzahl!\nBitte versuchen Sie es noch einmal!\n");
    printf("Wieviele Kinder sollen neu erfasst werden: ");
    scanf("%d",&n);
    }

    for (i=0; i<n; i++)
    {
    printf("Name: ");
    scanf("%s",&s[i].name);
    printf("Vorname: ");
    scanf("%s",&s[i].vorname);
    printf("Geburtsdatum: ");scanf("%s",&s[i].geburtstag);

    getchar(); //get...nehmen, char...Zeichenkette

    do
    {
    printf("Geschlecht: ");scanf("%s",&s[i].geschlecht);
    getchar();
    }
    while ((s[i].geschlecht != 'w') && (s[i].geschlecht != 'm'));
    printf("Zeugnisnoten in Deutsch, Mathe, Kunst: ");
    scanf("%d",&s[i].noten);

    return (n);
    }
    }

    Wie sieht das bis jetzt aus???



  • @Professional

    Sie haben Post!



  • @Professional: Ist das legitim???? Wenn ja,würd ich vielleicht darauf zurückkommen!

    Aus Sicht deines Professors ist es vermutlich Betrug, aber ansonsten spricht nichts dagegen. Sieh aber zu, dass der Code gut kommentiert ist und du genau verstehst, was jede einzelne Zeile macht.



  • Aber wenn "Professional" dein Professor ist, der einzelne Textblöcke aus der Aufgabe, die er seinen Studenten gestellt hat, mit Google gesucht hat und dir jetzt eine Falle stellt, stehst du ziemlich dumm da 🙂


Anmelden zum Antworten