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 328 | 25.04.2012, 16:43 MichL88 | |
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 637 | 02.06.2009, 07:28 Der_Ronny | |
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.557 | 02.03.2009, 11:19 Denton18 | |
Brauche mal eure Hilfe Nabend Leute :laugh:
Habe mal ne Frage :-)
Hatte vor kurzen mein Heizungsbedientel ausgebaut
und da muste ich ja denn Bautenzug los machen , ne .
So nun kommt aber mein Problemchen wie gehtn das ding wieder rein ?
Wenn ich denn reinmache... von mofu | 7 290 | 09.08.2009, 18:50 Team Sound Addiction | |
brauch eure hilfe hy leute und zwar will ich bei meinem was mir rein lackieren lassen u kann mich nicht entscheiden was es werden sol
bitte entschuldigt aber das sind nur skizzen es wird dann e alles noch genauer u schöner gemacht wäre echt nett wenn ihr mir sagen würdet... von SweeTxHonda | 4 131 | 23.12.2008, 00:24 SweeTxHonda | |
Brauche eure Hilfe! Bitte helft mir bei diesem Voting:
Einfach Link anklicken und eine 6 voten.
[URL=http://www.steyrfan.at/fotowettbewerb.asp?task=SHOWPHOTO&id=2103&order=2]>>>LINK<<<[/URL]
Danke!... von CoLoGnE | 0 742 | 30.04.2009, 14:26 CoLoGnE | |
Brauche eure hilfe !!! Hi alle
Suche ein repair kit für bremssattel...
Sind bremsen von einem accord cg8
Finde im internet nichts..
Wär cool wenn jemand was für mich... von Rokko90 | 9 278 | 22.03.2013, 08:15 aCiD|EG | |
Ich brauche mal eure Hilfe! Hallo Zusammen!
Seit einiger Zeit habe ich ein kleines Problem!
Wenn ich mit beiden Vorderädern gleizietig durch negative Bodenwellen fahre habe ich für einen kurzen Moment in dem das Auto in die Federn geht ein vibrieren in der Karosserie.
Stossdäpfer,... von Tomy1980 | 5 347 | 16.01.2016, 09:49 Tomy1980 | |
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 881 | 21.07.2008, 08:54 el bosso | |
brauche mal eure Hilfe benötige mal eure hilfe will mir einen jazz kaufen
habe mir diesen angeschaut was könnt ihr mir zu diesem sagen!
bin unerfahren was das hybrid angeht! was muss ich alles... von ed9-racer | 5 2.062 | 06.02.2017, 13:17 EarL_VTEC |