| Autor | Nachricht |
|---|---|
| Beobachter Name: Daniela Geschlecht: Anmeldedatum: 12.01.2011 Beiträge: 1 Chats: 0 Wohnort: Stuttgart | 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 |
| Nach oben | profil pn |
Beobachter ![]() Geschlecht: Fahrzeug: Countach Quattrovalvole, Rennrad Anmeldedatum: 27.12.2010 Beiträge: 9 Chats: 72 | MiDa_braucht_Hilfe schrieb: Hej liebe Mitglieder, 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 Code:
|
| Nach oben | profil pn |
| Gast | Mach mit!Wenn Dir die Beiträge gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:» Anmelden 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... |
| Nach oben | |
| Ähnliche Beiträge | Re: | Hits | 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 | 114 | 25.04.2012, 16:43 MichL88 |
![]() | Hi bin neu hier Hi,
wollte mich auf diesem wege gleich mal vorstellen,hab erst vor kurzem eine ps3 bekommen und spiele natürlich auch online.
Leider habe ich noch keum freunde finden können.
Meine ID ist:piwi280386
Ich bin weiblich und 24 jahre alt und zocke für... von tessie157 | 1 | 90 | 24.08.2010, 19:21 topdog1811 |
![]() | Bin neu hier Hallo alle zusammen. Habe mich soeben im Forum registriert und möchte mich mal kurz vorstellen.
Also bin der Jens und komme aus dem sachsenland. Fahre natürlich die Marke Opel.
Zur Zeit arbeite ich am Projekt C25xe in Kadett E. Hoffe das er bis... von emmes | 1 | 90 | 02.10.2010, 19:56 opc-caravan |
![]() | Bin neu hier Hi Folks,
ich bin neu im Forum und möchte kurz vorstellen. Mein Name ist Frank Müller, bin 41 jahre, und fahre seit 1984 Motorrad.
Nach meiner ersten RC36, 1990 neu gekauft, hat es mich nun wieder gepackt. Auf der Suche nach einem ZUVERÄSSIGEN... von VFRank-RC36 | 0 | 513 | 10.06.2007, 22:50 VFRank-RC36 |
![]() | bin neu hier Hallo
Ich brauch noch ne Reparaturanleitung für Honda Accord CC7,95er Baujahr,2,3l,158 PS.
Bitte,kann mir jemand... von eremit68 | 5 | 449 | 04.07.2007, 20:43 ice*man |
![]() | hi, bin neu hier suche jemanden der einen EG4 mit einem eingetragenen D16Z6 fährt, würde mich über eine Kopie des KFZScheines freuen.
Und kann mir jemand sagen ob die rad-Reifenkombi passt, ohne grosse Umbaumaßen
195/45x16 auf 7x16 ET37 bei einer 40mm... von Vierbein | 6 | 158 | 26.11.2010, 09:42 civic-ej1-freak |
![]() | Bin neu hier Hallo zusammen,
ich wollte mich mal vorstellen. Ich wohne in Hessen und begebe mich nun auch unter die Hobbygärtner.
Ich habe mich hier angemeldet, damit ich mich mit anderen Gärtnern austauschen kann und um den einen oder anderen Rat zu... von gartenmaus | 5 | 108 | 17.06.2011, 07:13 gartenmaus |
![]() | Bin Neu hier!! Hallo leute.
Ich komme aus Trier und suche Eclipse fahrer in der Region.
Ich habe mir vor kurtzem erst ein D30 gekauft und brauche noch ein bischen hilfe!
Ich habe den Eclipse in Luxemburg gekauft und es ist noch nichts eingetragen!
Es stecken über... Seite 2von P,Diddy | 13 | 238 | 23.04.2012, 20:16 DeeLoc |
![]() | Hallo bin neu hier Hallo zusammen
Ich Bin 48 Jahre und habe 2 Kinder, komme aus Österreich (Bregenz am Bodensee)
Fahre zur Zeit einen Skoda Octavia RS (254 PS) und besitze für die Sonnentage eine Honda Deauville.
Ich wollte nun auch mal eine geile Kiste fahren,... von mauk181163 | 4 | 119 | 21.01.2012, 16:45 mauk181163 |
![]() | Hallo, bin neu hier. Hallo liebe Foris 8) ,
ich habe mich eben angemeldet, nachdem ich ein wenig mitgelesen habe und es mir gefällt.
Ich lebe mit Mann und Hund in Bayern, habe ein kleines Gärtchen (so 200 qm), bekomme demnächst ein Hochbeet und führe regelmäßige... von Gartenhorst | 3 | 109 | 26.01.2012, 15:54 Bellablock |