| Autor |
Nachricht |
| Silan |
Verfasst am: 12. Jul 2015 17:20 Titel: |
|
Hey,
danke sehr hilfreich  |
|
 |
| TomS |
Verfasst am: 12. Jul 2015 15:55 Titel: |
|
Du musst deine Funktion s(a,b) auch aufrufen, also z.B.
Das hast du vergessen.
Dann ein paar Anmerkungen:
- "\n" ist eigtl. nicht C++; man verwendet cout << std::endl;
- die Funktion s() sollte einen selbsterklärenden Namen haben, z.B. Summe()
- die Funktion s() ist zu komplex; die lokale Variable summe ist unnötig
Z.B.
| Code: | double Summe( double a, double b )
{
return ( a + b );
} |
Grundsätzlich benötigst du natürlich gar keine solche Funktion. Ein schlichtes
ist völlig ausreichend. |
|
 |
| Silan |
Verfasst am: 12. Jul 2015 14:57 Titel: Programmieren mit C++ |
|
Meine Frage: Hallo,
ich soll ein Programm schreiben was die summe aus zwei zahle ausgibt.
Das heißt z.B. a=5 und b=6 dann soll s=11 ausgeben werden. Also ich habe eins geschrieben nur gibt er nichts aus, ich gebe die zahlen für a bzw. b ein, doch er gibt die summe 11 nicht aus, denke das irgendwas fehlt.
Hoffe jmd kann helfen
Meine Ideen: include <iostream> using namespace std;
double a,b;
double s( double a, double b )
{ double summe ; summe=a+b;
return(summe);
}
int main (void)
{ cout << " a= " ; cin >> a;
cout << " b= " ; cin >> b ;
cout << " summe= \n\n" ;
system ("pause") ; return (0) ;
} |
|
 |