Autor | Nachricht |
---|---|
Beobachter Name: Daniela Geschlecht: ![]() Anmeldedatum: 12.01.2011 Beiträge: 1 Wohnort: Stuttgart | zitieren Hej liebe Mitglieder, hab mich grad erst angemeldet ( bin auch das erste Mal in einem Forum uhhh ![]() Ich bräuchte ganz dringend Hilfe, wir programmieren grad C im Visual Studio. Jetzt hab ich eine Aufgabe bekommen, die ich in ein paar Tagen abgeben muss. OK zugegeben ich habs mal wie immer vor mich hergeschoben, aber leider hat das mein Problem auch nicht gelöst :/ Deswegen erbitte ich euer aller Hilfe: Bitte helft!!! Also ich kopier mal die Aufgabe rein: "Abzugeben sind: ‐ Das Design in UML als PDF ‐ Das Programm als C‐Code (Mit Kommentar sowie Gruppe und Name im Kopf) ‐ Das Programm als exe 1) Ein Noten Programm für 20 Schüler und 5 Fächer. Jedes Fach hat 4 Einzelnoten. Die Namen und Noten sollen im Programm schon vordefiniert sein. Es soll möglich sein, die Namen der Schüler zu ändern Es soll möglich sein, die Noten der Schüler zu ändern Es soll möglich sein, den Noten Durchschnitt pro Schüler zu ermitteln Es soll möglich sein, den Noten Durchschnitt über das Fach zu ermitteln Es soll möglich sein, sich die Noten eines Schülers anzeigen zu lassen Es soll möglich sein, sich die Noten eines Faches anzeigen zu lassen" Also ich hab auch schon angefangen, ich hab arrays erstellt und der Anfangstext steht auch schon aber jetzt hengts bei mir!! Zeig euch mal was ich schon so hab: #include "stdafx.h" #include "stdio.h" #include "conio.h" #include "math.h" #define SCHUELER 20 #define ZIFFERN 30 #define FAECHER 5 #define NOTEN 4 unsigned short schueler_i; unsigned short menue; char aendern_name; char neuer_name; char Name[SCHUELER][ZIFFERN] = {"Arndt","Becker","Colling","Dietz","Robben","Funk","Hase","Ilic","Jochum","Kleist","Lustig","Magd","Nagel","Ostermann","Platini","Rossi","Derek","Tacheles","Ullmich","Vogel"}; float Note[SCHUELER][FAECHER][NOTEN] = {{{1,4,3,2},{3,4,6,4},{1,1,2,2},{3,4,4,2},{1,3,2,1}}, {{5,6,4,3},{1,6,2,4},{2,2,3,4},{1,2,3,4},{4,3,2,1}}, {{4,4,4,4},{3,3,3,4},{2,2,3,6},{1,6,1,6},{5,5,5,5}}, {{2,3,4,5},{5,4,3,2},{1,1,2,3},{4,4,2,3},{6,5,3,2}}, {{1,1,2,1},{2,2,3,1},{2,1,2,1},{3,2,1,2},{3,2,1,2}}, {{2,1,3,4},{2,1,3,5},{1,2,1,2},{3,3,3,3},{2,1,4,3}}, {{3,3,4,5},{5,6,6,5},{6,6,6,6},{4,5,4,4},{3,5,4,4}}, {{2,1,1,2},{3,1,1,2},{2,2,3,2},{2,2,2,4},{1,2,3,3}}, {{3,3,3,4},{3,2,3,4},{1,1,3,1},{3,1,1,3},{4,4,5,2}}, {{2,2,2,6},{4,4,2,2},{2,3,4,1},{5,6,3,4},{1,1,4,3}}, {{4,4,4,4},{3,3,3,4},{2,2,3,6},{1,6,1,6},{5,5,5,5}}, {{3,3,4,5},{5,6,6,5},{6,6,6,6},{5,6,3,4},{1,1,4,3}}, {{2,1,1,2},{3,1,1,2},{2,2,3,2},{2,2,2,4},{1,2,3,3}}, {{1,4,3,2},{3,4,6,4},{1,1,2,2},{3,4,4,2},{1,3,2,1}}, {{3,3,4,5},{5,6,6,5},{6,6,6,6},{4,5,4,4},{3,5,4,4}}, {{2,1,1,2},{3,1,1,2},{2,2,3,2},{2,2,2,4},{4,3,2,1}}, {{3,3,3,4},{3,2,3,4},{2,2,3,2},{2,2,2,4},{1,2,3,3}}, {{5,6,4,3},{1,6,2,4},{2,2,3,4},{3,4,4,2},{1,3,2,1}}, {{2,2,2,6},{4,4,2,2},{2,3,4,1},{5,6,3,4},{1,1,4,3}}, {{1,1,2,1},{2,2,3,1},{2,1,2,1},{3,2,1,2},{3,2,1,2}}}; void main(void) { printf("Ausarbeitung der Studienarbeit von Daniela Derek und Mihael Knezovic!\n Notenspiegel:\n"); printf("\nNummer\tNamen\n"); for(schueler_i=0; schueler_i<20; schueler_i++) { printf("\n\n%1.0i.\t",schueler_i+1); printf("%s\n",Name[schueler_i]); } do { printf("\nWas moechten Sie aendern?\n"); printf("Um den Namen des Schuelers zu aendern druecken Sie: 0\n"); printf("Um die Noten der Schueler zu aendern druecken Sie: 1\n"); printf("\nWas moechten Sie ermitteln?\n"); printf("Um den Notendurchschitt pro Schueler zu ermitteln druecken Sie: 2\n"); printf("Um den Notendurchschnitt ueber das Fach zu ermitteln druecken Sie: 3\n"); printf("\nWas moechten Sie sich anzeigen lassen?\n"); printf("Um sich die Noten eines Schuelers einzeigen zu lassen druecken Sie: 4\n"); printf("Um sich die Noten eines Faches einzeigen zu lassen druecken Sie: 5\n"); printf("Um das Programm zu beenden: 6\n"); scanf("%d",&menue); switch (menue) { case 0: printf("hallo 0"); _getch(); break; case 1: printf("hallo 1"); _getch(); break; case 2: printf("hallo 2"); _getch(); break; case 3: printf("hallo 3"); _getch(); break; case 4: printf("hallo 4"); _getch(); break; case 5: printf("hallo 5"); _getch(); break; case 6: printf("ENDE"); _getch(); break; default: printf("undefinierte Zahl, Bitte versuchen Sie es erneut!"); _getch(); break; } } while(menue!=6); } p.s. dieses hallo 0 bis 1 hab ich nur hingeschrieben um zu schauen ob das switch case tut!! Und was sagt ihr?? Schon mal gar nicht so schlecht oder ![]() Aber wie gehts weiter?? Und jemand ne Idee und vielt Zeit und Lust sich da dran zu machen??? Wär sooooooo lieb!! DANKE schon mal Grüßleeeeeee ![]() |
▲ | pn |
Newbie ![]() Geschlecht: ![]() Fahrzeug: Countach Quattrovalvole Anmeldedatum: 27.12.2010 Beiträge: 17 | zitieren Hi, das Programm lässt sich so nicht ausführen, main() benötigt int und kein void am Anfang. Wenn die geänderten Noten und Namen beibehalten werden sollen, musst du Filehandling anwenden. Wir können dir Tipps geben aber die Aufgabe solltest du schon alleine lösen, um zu einer Erkenntnis zu kommen für das Filehandling benötigt man unter anderem FILE *FP fopen() fclose() fgets() fprintf() damit werden alle Namen und Noten in eine Textdatei gespeichert und von da wieder abgerufen. PS: Codingstyle ist von großem Vorteil
|
▲ | pn |
Gast | zitieren Mach mit!Wenn Dir die Beiträge zum Thread "Bin neu hier![]() Registrierte Mitglieder genießen die folgenden Vorteile: ✔ kostenlose Mitgliedschaft ✔ keine Werbung ✔ direkter Austausch mit Gleichgesinnten ✔ neue Fragen stellen oder Diskussionen starten ✔ schnelle Hilfe bei Problemen ✔ Bilder und Videos hochladen ✔ und vieles mehr... |
▲ | |
Ähnliche Beiträge | Re: √ | Letzter Beitrag | |
---|---|---|---|
Hi Leute bin mal wieder ein neuer hier und brauch auch schon eure Hilfe wegen Lichtmschine hab ein mega problem...hab vor 2 wochen meinen integra type R gehohlt... musste aber leider am tag danach festellen das meine lichtmaschine defekt isthab dann eine neue günstig aus holland organisiert.... hab sie auch schon eingebaut... hab alles... von Integra Dani | 3 317 | 25.04.2012, 16:43 MichL88 | |
Wir brauchen Eure Hilfe - Zeigt her Eure Hondas Hallo zusammen,
für ein Projekt von uns (samurai racers nbg) und Japan Oldies aus Österreich, benötigen wir Privatbilder von möglichst Originalen Honda´s, egal welchen Baujahr oder welche Variationen...
Das Projekt:
Wir wollen die Japanische... von Denton18 | 25 1.519 | 02.03.2009, 11:19 Denton18 | |
ich brauche wirklich eure Hilfe! bzw. eure Votes! Zuerst mal sorry falls das Thema im falschen Bereich ist :yes:
ich und meine "Band" machen an einen Rookie Contest mit, und die zwei mit den meisten Votes bis nächsten Montag abend dürfen bei einem Openair auftretten.
und da wir... von CHJazz | 9 624 | 02.06.2009, 07:28 Der_Ronny | |
Brauch mal eure Hilfe! also ich fahr grad mit ner Kiste von Magnat durch die Gegend. Siese hängt an nem kleinen Blaupunkt verstärker un macht in meinen EJ9 schon gut Ballet...
da ich nun aber immer öfters mein Kofferraum brauche wollt ich mir eigentlich was kleiners holen... von Peetstar | 4 453 | 27.03.2007, 10:55 SoundonStreet | |
Ich brauch mal Eure Hilfe Hallo zusammen,
wir wollen nächsten Monat meinen EM 2 ein bisschen umbauen, beim TÜV waren wir schon die Teile sind soweit alle roger nur die JT Autoparts Frontstoßstange macht ein paar Probleme da habe ich von 3 Prüfern 3 verschiedene Antworten... von civic_coupe_2001 | 10 862 | 21.07.2008, 08:54 el bosso | |
Brauche eure Hilfe :) 'Hey Leute,
ich bin neu hier im Forum also als erstes mal '"hallo" an alle :)
Also folgendes Problem: hab mir jetzt einen a4 bj 96 zugelegt, und da die boxen im Auto ja nicht gerade optimal klingen wollt ich mir jetzt neue Boxen zulegen.... von audi_lover | 1 529 | 23.10.2010, 19:22 Ralf | |
Brauche eure Hilfe? Hy hab schon etliche Forum durchgelesen aber keine Klare Antwort
Meine Frage da ich nen B16A2 aufbaue (Neue Kolben ect) will ich alles aus den Statten Impotieren nur die Jungs haben drüben fast nur Angebote vom B16A Motor
Passen diese Teile in den... von ResQ | 3 231 | 30.04.2011, 06:32 Honda Del Sol fahrer | |
Brauch Eure Hilfe Hallo, ich fahre einen Honda Civic Aerodeck Bj. 1999 (Kombi) und nun ist mir irgendwie der Seitenblinker rechts rausgebrochen (keine Ahnung ob das jemand auf nem Parkplatz passiert ist? Ändert nun eh nichts. Nun kenne ich mich mit Autos nicht so gut aus... von Naffi | 5 207 | 12.12.2010, 15:13 Asimo1980 | |
Eure Hilfe ist gefragt ;) Mahlzeit zusammen,
ich habe mir vor kurzem einen Roten EJ9 gekauft Bj, 95 ,) ( Vorstellung mit Bildern usw wird folgen. )
Nun aber mal zu meinem Problem.... Das D14 Monster, dass in dem Auto ist, ist ja bekanntlich nicht der schnellste :P auch mit... von Endorphin | 6 232 | 21.02.2011, 11:26 Endorphin | |
Bräuchte eure Hilfe Guten Tag,
Habe mir vor kurzem eine neue Car&Hifi Anlage zugelegt.
Brauche umbedingt Hilfe in Sachen Strom und Lautsprecher-Kabel!
Also mein Verstärker ist ein hifonics xx-olympus 1000 watt (Sinus Leistung Watt RMS 900-1099 Watt)
+ 2 Farad... von Shotix | 5 295 | 21.02.2011, 18:49 Shotix |