Программа
#include <iostream.h> //Модуль потоков
#include <math.h> //Математический модуль
//Программа выводит число точек в круге заданного радиуса
void main()
{ float R; //Радиус круга
int N=0; //Число точек
cout<<"Введите радиус круга ";//Вывод приглашения
cin>>R; //Ввод радиуса
float r2=R*R; //Квадрат радиуса
for (int x=-ceil(R);x<=R;x++) //Цикл перебора возможных x-координат
for (int y=-ceil(R);y<=R;y++) //Цикл перебора возможных y-координат
if (x*x+y*y<=r2) // Определение принадлежности точки кругу
N++; //Набор числа точек
cout<<"Число точек в круге "<<N<<"\n";
cout<<"Площадь круга "<<M_PI*r2<<"\n";
}
Бесплатные примеры программ
Примеры написанных программ
Помощь студентам по программированию