C++ < C/C++ < Programmiersprachen < Praxis < Informatik < Vorhilfe
|
Status: |
(Frage) reagiert/warte auf Reaktion | Datum: | 21:03 Mo 11.10.2010 | Autor: | mathetuV |
Aufgabe | wo sind die fehler? |
// Wurzel berechnen
#include <iostream> //Praeprozessordirektiven
#include <cmath>
using namespace std;
void main()
{
const double genauigkeit=1.0e-3;
double x,a;
//Eingabe
cout [mm] <<"\n [/mm] a eingeben ";
cin>>a;
//Plausibilitaetskontrolle
if ( a<=0 )// unzulaessige Eingabe
cout [mm] <<"\n [/mm] a muss > 0 sein ";
else
{ //Verarbeitung
x=a;
do //Anfang Schleife
x=x-(x*x-a)/(2*x);
while ( abs (x*x-a)>genauigkeit );//Ende Schleife
//Ergebnis
cout [mm] <<"\n [/mm] Wurzel von "<<a<<" = "<<x;
}
}
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 21:07 Mo 11.10.2010 | Autor: | Loddar |
Hallo mathetuV!
> wo sind die fehler?
Ist das die Aufgabe, in einem gegebenen Quelltext, Syntax- und Logikfehler zu finden?
Oder ist das Dein Quelltext, der evtl. nicht funktioniert?
Etwas mehr musst Du uns schon verraten. Und vor allem musst Du schon etwas mehr Eigenleistung hier bringen.
Gruß
Loddar
</x;></a></cmath></iostream>
|
|
|
|