ICH BRAUCHE HILFE



  • Hi!
    Hab eine sehr dringende frage:

    Ich muss für die Schule ein Programm schreiben wo wann zunächst eine anzahl von schülern auswählen kann, dann die namen der schüler eintragen muss und dann eine frage wieviel klausuren im jahr geschrieben wurden und dann muss man für jeden einzelnen schüler die noten der klausuren eingeben. als letztes wird dann der klassendurchschnitt und der schülerdurchschnitt errechnet.
    ich habe schon mit dem programm angefangen und werde die bisheriege Syntax hier mit reinstellen. Ich bin gerade erst mit der C-Programmierung angefangen und daher kann ich im entefeckt noch nicht wirklich viel... also wäre super wenn mir da jemand weiterhelfen könnte...

    schonmal DANKE im vorraus!!!

    #include "stdafx.h"
    #include <conio.h>
    #include "stdio.h"
    #include <stdlib.h>
    
    #define MAXSCH 35
    #define MAXKA 10
    
    int noten[MAXSCH] [MAXKA],anz_sch,anz_ka;
    
    int lieszahl(int min, int max, int zahl)
    
    {
    	fflush(stdin);
    	scanf("%i",&zahl);
    	return(zahl);
    }
    
    void eingabe()
    {
    	int ka,sch;
    
    	printf("KA_Erfassung:\n\n");
    	printf("Anzahl der Schueler (1...%i): ",MAXSCH);
    	anz_sch=lieszahl(1,MAXSCH);
    	printf("Anzahl der Klassenarbeiten (1...%i): ",MAXKA);
    	anz_ka=lieszahl(1,MAXKA);
    	for (ka=0; ka<anz_ka; ka++)
    	{
    		printf ("\nNoten der %i. Klassenarbeit ....\n",ka+1);
    		for (sch=0; sch<anz_sch; sch++)
    		{
    			printf ("   Schueler %i : ",sch+1);
    			noten[sch][ka]=lieszahl(1,6);
    		}
    	}
    
    }
    
    void tab_ausgabe()
    {
    	int ka,sch;
    
    	printf("KA_UEBERSICHT:\n\n\n");
    	printf("               ");
    	for (ka=0; ka<anz_ka; ka++)
    		printf ("  KA%i",ka+1);
    	printf ("\n\n");
    	for (sch=0; sch<anz_sch; sch++);
    	{
    		printf("Schueler %2i :     ",sch+1);
    		for (ka=0; ka<anz_ka; ka++)
    			printf("     %i    ",noten[sch][ka]);
    		printf("\n");
    	}
    	printf ("\n\nZUm Beenden eine beliebige Taste druecken !");
    	while(!kbhit());
    }
    
    int main()
    
    {
    	printf("\n\nDas ist das Klassenarbeitsbuch programmiert von \n\n");
    
    	eingabe();
    	tab_ausgabe();
    	return (0);
    }
    


  • Bitte verschieben!
    C != C#



  • das ist hier doch richtig oder?? also ich mein schon! wenn nicht sag mir doch bitte wo das genau hinkommt! Danke





  • hi!

    also ich habe mir den link durch gelesen und bin immernoch nicht schlauer! könntest du mir eventuell genau sagen wo das hingehört? bin wirklich ein relativer nub in sachen C-Programmierung! nimms mir bitte nicht übel thx!



  • Wenn Du C programmieren möchtest, solltest Du Dich mal ins Ansi C Forum wenden. 😉



  • ich möchte es gerne programmieren bzw. ich versuche es zumindestens! Besten Dank!


Anmelden zum Antworten