Untitled
unknown
plain_text
3 years ago
753 B
15
Indexable
#include <iostream>
#include <cmath>
const int WIDTH = 80;
const int HEIGHT = 25;
const double PI = 3.14159265358979323846;
int main()
{
for (double t = 0; t < 2 * PI; t += 0.1)
{
for (int y = -HEIGHT / 2; y < HEIGHT / 2; y++)
{
for (int x = -WIDTH / 2; x < WIDTH / 2; x++)
{
double dx = x * cos(t) - y * sin(t);
double dy = x * sin(t) + y * cos(t);
double d = sqrt(dx * dx + dy * dy);
if (fabs(d - 10) < 3 || fabs(d - 20) < 3)
std::cout << "*";
else
std::cout << " ";
}
std::cout << std::endl;
}
std::cout << std::endl;
}
return 0;
}
Editor is loading...