Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Meine Datei voller Fehler ..

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
16.11.2006, 07:03 Uhr
~Daaaniel
Gast


guten morgen alle

Also ich habe gerade meine CPP-Datei kompiliert und naja schaut lieber selber

C++:
//Header dateien ...
int intialisierung(int a_seite, int b_seite)
{
    intialisierung(12, 8);
}

int main()
{
    int volumen;
    int hoehe = 9;
    volumen = (a_seite * b_seite * hoehe) / 3;
    if(volumen<200)
    {
        for(int cold = 0; cold < volumen; ++cold)
        {
            cout<<cold;
        }
    } else {
        for(int kold = volumen; kold > 200; --kold)
        {
            cout<<kold;
        }
    }
    return 0;
}


so nun,wenn das kompiliert ist,kommt auch schon folgende Fehlermeldung:


Zitat:
CDokumente und Einstellungen\cpp\Desktop\ets\main.cpp:14: error: `a_seite' undeclared (first use this function)
CDokumente und Einstellungen\cpp\Desktop\ets\main.cpp:14: error: (Each undeclared identifier is reported only once for each function it appears in.)
CDokumente und Einstellungen\cpp\Desktop\ets\main.cpp:14: error: `b_seite' undeclared (first use this function)


ich hoffe,dass ihr mir helfen könnt

Daniel
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
16.11.2006, 08:37 Uhr
KFC Embryo
Ein Huhn


Hi,

du musst deine Variablen auch unter der Main Funktion deklarieren
Warum hast du in deiner Funktion Intilalisierung zwei Parameter?

mfg
KFC Embryo
--
An nescis, mi fili, quantilla prudentia mundus regatur?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
16.11.2006, 09:46 Uhr
KFC Embryo
Ein Huhn



C++:

#include <stdio.h>

int VolumenFunktion(int aseite, int bseite)
{
    int cold = 0;
    int kold = 0;
    int hoehe = 9;
    float volumen;
    
    
    volumen = (aseite * bseite * hoehe) / 3;

    if (volumen <= 200)
        printf("%d", ++cold);
    
        else
        printf("%d", ++kold);
        
}

int main()
{
    VolumenFunktion(12, 8);
    return 0;
    }








Kuck mal ob dich das weiterbringt, ich habe irgendwie nicht so richtig verstanden was du machen willst.

mfg
--
An nescis, mi fili, quantilla prudentia mundus regatur?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
16.11.2006, 13:03 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Die Ausgabe in der Funktion die das Volumen berechnen soll zu machen ist weniger schlau. Auch wirde ja der Rückgabewert nicht genutzt...

Es wäre zunächst mal angebracht, das der Threadersteller mal genau definiert was er überhaupt machen will...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
16.11.2006, 17:30 Uhr
~Daaaniel
Gast


Also erstmals euch danke

Ich würde gerne das so machen,dass ich es erstmals im ..

C++:
int intialisierung(int a_seite, int b_seite)
{
    intialisierung(12, 8);
}

.. intialisieren und im ..


C++:
int main()
{
    int volumen;
    int hoehe = 9;
    volumen = (a_seite * b_seite * hoehe) / 3;
    if(volumen<200)
    {
        for(int cold = 0; cold < volumen; ++cold)
        {
            cout<<cold;
        }
    } else {
        for(int kold = volumen; kold > 200; --kold)
        {
            cout<<kold;
        }
    }
    return 0;
}


.... ausgeben
Naja aber besser kann ich es irgendwie nicht erklären,sorry

mfg. daniel
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
16.11.2006, 17:44 Uhr
xXx
Devil


Naja, aber das ist ja sinnlos. Du hast bei deiner 1. Funktion sozusagen ne endlose schleife drin, sobald die Funktion mal aufgerufen wird, da sie sich immer wieder selbst aufruft ... das ist bisher nur nicht der Fall, da du die Funktion gar nicht aufrufst.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
16.11.2006, 17:52 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Um ne Antwort für dein Problem zu bekommen musst du schon die richtige Frage stellen...

Wenn du noch nicht einmal dein Problem erklären kannst, dann solltest du sowas dringend üben...
--
...fleißig wie zwei Weißbrote
 
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: