Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Eiskunstlauf

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
08.04.2008, 12:46 Uhr
Bulew



Hallo Leute,
Ich muss bis zur nächsten Woche ein Programm fertig bekommen, ich schaffe es aber nicht alleine, ich brauche Eure Hilfe.......


C++:
// Eiskunstlauf       01.04.08

#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <time.h>
#include <stdlib.h>
#include <iostream>
using namespace std;

//= Variable =======================================================

struct Rohform

{
    int Struktur;
    float ANote[7];
    float BNote[7];
    float AGesamt;
    float BGesamt;
    float Total;
}Daten[20];

//= Prototypen =====================================================
void Note (void);
void Eingabe (void);
void Ausgabe (void);
void Exit (void);
void menue (void);


//= Main ===========================================================

void main (void)
{
     menue ();
}

void menue (void)
{
     for(;;)
     {
         char Typ;
         system("cls");
         printf("Auswahl:<1>: Eingabe<2>: Ausgabe<0>: Ende");
         Typ=getch();
         switch(Typ)
         {
         case'1':Eingabe();break;
         case'2':Ausgabe();break;
         case'0':exit(1);
         }
     }






}
    // Eingabe----------------------------------------
         void Eingabe (void)
         {
             int Anzahl;
             printf("Anzahl Paare");
             cin>>Anzahl;

             for(int i=0; i<Anzahl; i++)
             {
                 printf(" Bitte ANote Paar %i",i+1);
                 for(int j=0;j<7;j++)
                 {
                     printf("%i.Note:",j+1);
                     cin>>Daten[i].ANote[j];
                 }
             }
            
             for(i=0; i<Anzahl; i++)
             {
                  printf("Bitte BNote Paar %i", i+1);
                  for(int j=0; j<7; j++)
                  {
                     printf("%i.Note:",j+1);
                     cin>>Daten[i].ANote[j];
                  }
             }      
              
             Daten[i].Struktur=1;

                    
                
            }
                //Ausgang-------------------------------------
                    
                     void Ausgang(void)
                     {
                         for(int i=0; i<20; i++)
                            
                             if(Daten [i]. Struktur==1)
                             {
                                for(int j=0; i<7; j++)
                                {
                                     printf("%f",Daten[i]. ANote[j]);
                                }
                             }
                    

                            for(i=0; i<20; i++)
                                
                                if(Daten [i]. Struktur==1 )
                                {
                                    for(int j=0; j<7; j++)
                                    {
                                        printf("%f",Daten [i]. BNote [j]);
                                    }
                                }
                                        
                                 Daten[i].Struktur=1;
                     }


Dieser Post wurde am 08.04.2008 um 13:50 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
08.04.2008, 12:55 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


aha und nun?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
08.04.2008, 13:10 Uhr
Bulew



das Programm muss fertig programmiert werden :S
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
08.04.2008, 13:51 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


ja und wo hakts? Oder willst du uns 25-50Eur die Stunde zahlen wenn wir dein Programm fertigschreiben sollen? Wir sind schließlich kein Hausaufgabenservice. Etwas Eigeninitiative kann man schon erwarten ...
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
08.04.2008, 14:25 Uhr
Bulew



So ich habe das Programm so weit so gut geschrieben.
Dort sind aber noch 48 Fehler, die finde ich aber nicht :S



C++:
// Eiskunstlauf       01.04.08

#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <time.h>
#include <stdlib.h>
#include <iostream>
using namespace std;

//= Variable =======================================================

struct Rohform

{
    int Struktur;
    float ANote[7];
    float BNote[7];
    float AGesamt;
    float BGesamt;
    float Total;
}Daten[20];

//= Prototypen =====================================================
void Note (void);
void Eingabe (void);
void Ausgabe (void);
void Exit (void);
void Neu (void);
void menue (void);
void Rechnung (void);
void Sortieren(void);


// Main ===========================================================

void main (void)
{
     menue ();
}

void menue (void)
{
     for(;;)
     {
         char Typ;
         system("cls");
         printf("Auswahl:<1>: Eingabe<2>: Ausgabe<0>: Ende");
         Typ=getch();
         switch(Typ)
         {
         case'1':Eingabe();break;
         case'2':Ausgabe();break;
         case'0':exit(1);
         }
     }
// Neu---------------------------

void Neu (void)
{    
    for(int i=0;i<Paare;i++)
    {
        for(int j=0;j<7;j++)
        {
            Noten[i].A_Note[j] = 0;
            Noten[i].B_Note[j] = 0;
            Noten[i].AB_Gesamt = 0;
            Noten[i].AGesamt = 0;
            Noten[i].BGesamt = 0;
        }
    }
}


//=== Funktion Ende ===================================================

void Exit (void)
{
    exit(1);
}
}
// Eingabe----------------------------------------
         void Eingabe (void)
         {
             int Anzahl;
             printf("Anzahl Paare");
             cin>>Anzahl;

             for(int i=0; i<Anzahl; i++)
             {
                 printf(" Bitte ANote Paar %i",i+1);
                 for(int j=0;j<7;j++)
                 {
                     printf("%i.Note:",j+1);
                     cin>>Daten[i].ANote[j];
                 }
             }
            
             for(i=0; i<Anzahl; i++)
             {
                  printf("Bitte BNote Paar %i", i+1);
                  for(int j=0; j<7; j++)
                  {
                     printf("%i.Note:",j+1);
                     cin>>Daten[i].ANote[j];
                  }
             }      
              
             Daten[i].Struktur=1;

                    
                
            }
//Ausgang-------------------------------------
                    
                     void Ausgang(void)
                     {
                         for(int i=0; i<20; i++)
                            
                             if(Daten [i]. Struktur==1)
                             {
                                for(int j=0; i<7; j++)
                                {
                                     printf("%f",Daten[i]. ANote[j]);
                                }
                             }
                    

                            for(i=0; i<20; i++)
                                
                                if(Daten [i]. Struktur==1 )
                                {
                                    for(int j=0; j<7; j++)
                                    {
                                        printf("%f",Daten [i]. BNote [j]);
                                    }
                                }
                                        
                                 Daten[i].Struktur=1;
                     }
            

// Rechnung-------------------

                     void Rechnung(void)
                     {
                         for(int i=0; x<Paare; i++)
                         {
                             for(int j=1; y<6;j++)

                                 Note[i].AGesamt=Note[i].AGesamt+Note[i]AGesamt[j];
                                 Note[j].BGesamt=Note[j].BGesamt+Note[i]BGesamt[j];
                         }

                         Note[i].AB_Gesamt=Note[i].AGesamt+Note[i].BGesamt)
                     }
                    







// Sortieren---------------------------

                     void Sortieren(void)
                     {
                         int a;
                         int b;
                         printf("Bitte PaerchenNr: ");
                         cin>>a;
                         for(int r=0; r<6;r++)
                             for(int j=0; j<6; j++)
                                 if(Daten[a]. ANote[j]>Daten[a] ANote[j+l] )
                                 {
                                    
            
        
                                     b-Daten[i].ANote[j];
                                     Date[a].ANote[j].ANote[j+l])
                                         Daten[a].ANote[j].ANote[j+l);
                                 }
                     }

                              {
                         int a;
                         int b;
                         printf("Bitte PaerchenNr: ");
                         cin>>b;
                         for(int r=0; r<6;r++)
                             for(int j=0; j<6; j++)
                                 if(Daten[b]. BNote[j]>Daten[b] BNote[j+l] )
                                 {
                                    
            
        
                                     b-Daten[i].BNote[j];
                                     Date[a].BNote[j].BNote[j+l])
                                         Daten[a].BNote[j].BNote[j+l);
                                 }
                     }


Dieser Post wurde am 08.04.2008 um 14:43 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
08.04.2008, 14:42 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


ey junge, wenn du uns net schreibst WAS das problem ist und was das programm eigentlich bezwecken soll, dann schließ ich das hier ...

Also stell konkrete Fragen, z.b "Warum kommt beim kompilieren die Fehlermeldung XYZ" oder was auch immer. Aber so geht das net.

Und benutz mal codetags ...

Und ansonsten, iwas von mitschülern/-studenten zusammenkopieren hilft halt net ... Man sieht deutlich das du überhaupt nicht verstanden hast wie die Sprache überhaupt aufgebaut ist. Also schau dir eure Folien oder Hilfsmittel an die ihr habt, und überleg mal was du da zusammenschreibst ... bzw so wie das aussieht, zusammenkopiert hast ...
--
class God : public ChuckNorris { };

Dieser Post wurde am 08.04.2008 um 14:45 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
08.04.2008, 15:03 Uhr
xXx
Devil


Boa ey dieser Mischmasch C und C++ ... nervig ^^

Tipp: Entweder iostream oder stdio, dann mal alle } kontrollieren ... sind nicht korrekt gesetzt!
Dann gibt es void main nicht ... das heißt int main ...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: