erstellen von Diagrammen
-
Hi Leute,
kann mir einer von euch sagen wie ich diagramme in c++ erstellen kann?Bin mächtig ratlos
!!!DANKE
-
was denn für ein Diagramm?
#include <iostream> #include <cstring> // f(x):=x**2 unsigned int f(unsigned int x) { return x*x; } const std::size_t x_max=20; const std::size_t y_max=20; int main() { char out[x_max][y_max]; for(std::size_t i=0;i<x_max;++i) { std::memset(out[i],' ',y_max); out[i][y_max-1]=0; } for(unsigned int x=0;x<x_max;++x) { unsigned int tmp=f(x); if(tmp>=y_max) break; out[x][tmp]='x'; } for(std::size_t i=0;i<x_max;++i) std::cout << out[i] << '\n'; }
gibt dir das vielleicht einen Ansatz? Dabei wird ein Diagramm für die Funktion f(x):=x**2 ausgegeben (bzw. ein Teil davon ;))
-
na in dem der Graf der Funktion gezeichnet werden kann.
-
Hilft dir mein Beispiel vielleicht? (Geht nur für den Bereich >=0, aber das lässt sich leicht ändern)