Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » nochmal Funktionsaufruf :-)

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.09.2006, 12:05 Uhr
Eddie123



Hab mal ne Frage zu der Funktionsbenutzung ... muss ich erst void und danach die int Definition schreiben .. und welche Variablene würde man dann in void ..... eintragen ??

Ich will eigentlich ein Menü machen ... wo man dann auswählen kann, welche Operation man machen kann .. dachte mit switch/case alles auswählen und dann alles in Funktionen )also mathematische sachn) ?? .. könnt mir da jemand vielleicht TIPPs geben ?? :-)


Code:

#include <iostream>
#include <math.h>

using namespace std;

int wurzel;

{
    
    float i;
    cout << "Bitte geben sie eine positive zahl ein: "  ;
    cin >> i;
    float wurzel_von_i;
    wurzel_von_i = sqrt(i);
    

    cout << "Die Wurzel von " << i << " ist " << wurzel_von_i << endl;

    return 0;
}


int main(void)
{
    wurzel;
    return 0;
}


 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
08.09.2006, 12:59 Uhr
Pler
Einer von Vielen
(Operator)


Was machst du da eigentlich?
Da passt ja goar nichts...

1. int wurzel ist jetzt ne globale Variable
2. deine Funktoin hat keinen Namen.

wahrscheinlich willst du sowas schreiben:

Code:
#include <iostream>
#include <math.h>

using namespace std;

int wurzel( void )
{
    
    float i;
    cout << "Bitte geben sie eine positive zahl ein: "  ;
    cin >> i;
    float wurzel_von_i;
    wurzel_von_i = sqrt(i);
    

    cout << "Die Wurzel von " << i << " ist " << wurzel_von_i << endl;

    return 0;
}


int main( )
{
    wurzel();
    return 0;
}



Bei void wird nichts übergeben. Darum heißt das ja auch _void_.
Was anderes sind void-Zeiger, aber das kommt später.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
08.09.2006, 13:13 Uhr
Eddie123



danke .. ja wusste nicht mehr wie das mit den void war .. und dann noch bei Wurzel die leere Klammer
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
08.09.2006, 17:11 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


zum thema Menü findest du mittels der Forensuche auch Beispiele
--
...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: