The Motrix
Grünschnabel
Hallo ich habe folgendes problem, wieso funktioniert dieser QUelltext nicht?
vielleicht könnt ihr mir helfen ^^
vielleicht könnt ihr mir helfen ^^
Code:
#include <iostream>
#include <cmath>
#include <string>
using namespace std;
#define CLS (cout <<"\033[2J")
#define LOCATE(z,s) (cout <<"\033["<<(z)<<';'<<(s)<<'H')
#define DOT(x,y) (LOCATE(y,x)<<'*')
#define PI 3.1416
#define Mx 40
#define My 12
#define A 25
#define B 10
int main()
{
int x, y;
CLS;
for (double t = 0.0; t<=PI/2; t +=0.03)
{
x = (int) (A*cos(t) +0.5);
y = (int) (B*sin(t) +0.5);
DOT(x+Mx, y+My);
DOT(x+Mx, -y+My);
DOT(-x+Mx, y+My);
DOT(-x+Mx, -y+My);
}
LOCATE(24,0);
return 0;
}