euDict.eu

.:cleverdict

Beitrag: C++: Logistische Abbildung, ohne Rekursion

Beitrag erstellt von: thomas.boor@gmail.com.
Weitere Informationen unter: www.thomas-boor.de

#include<iostream>
#include<math.h>
using namespace std;
void print_stars(double v);
int main(void)
{
double r = 0.0, x_neu, x_alt = 0.001, eps = 0.0;

cout << "Bitte r zwischen >=2 und 3 eingeben" << endl;
cin >> r;
cout << "Genauigkeit eingeben" << endl;
cin >> eps;

x_neu = r * x_alt*(1-x_alt);

while((fabs(x_neu-x_alt) / x_alt) > eps)
{
x_alt = x_neu;
x_neu = r * x_alt*(1-x_alt);
print_stars(x_neu);
}

cout << "x: " << x_neu << endl;
cout << "Kontrolle: " << (r-1) / r << endl;
}

void print_stars(double v)
{
int rc = int(v * 100);
for (int ix = 0; ix < rc; ix++)
{
cout << 'x';
}
cout << endl;
}

Diesen Beitrag drucken

X  Missbrauch melden!

Rechtlicher Hinweis: Für den Inhalt dieser Seite ist einzig und allein deren Autor verantwortlich.

Falls Ihnen dieser Beitrag nicht die gewünschte Information geliefert hat, empfehlen wir Ihnen folgende Links: