Форум программистов, компьютерный форум CyberForum.ru

Найти точку на окружности - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести элементы двумерного массива в виде таблицы http://www.cyberforum.ru/cpp-beginners/thread207659.html
Знаю как это сделать на Delphi7,paskale!А как на C#
C++ Как включить vector? Собственно как в VS 2010 подключить и объявить vector? #include <vector> void main() { vector <int> test; .... } пишет идентификатор "vector" не определен. http://www.cyberforum.ru/cpp-beginners/thread207649.html
C++ Односвязный список
Доброго времени суток. Помогите, пожалуйста, решить задачу: Реализовать односвязный список, с возможностью его разворота в обратную сторону(первый стал последним, а последний первым). никак не разберусь со списками =\ вообще, беда..
C++ Считалка
Формулировка. "Считалка". M человек встали в круг и, начиная с первого, считаются. Выходит каждый K-ый человек. Напишите программу, определяющую все номера людей в порядке их выбывания из круга, также напечатайте состояние «круга» после выбывания человека. Для моделирования «круга» используйте одномерный массив A(M), в котором хранятся номера людей и который постепенно сжимается. Формат...
C++ Рефлизация циклических действий http://www.cyberforum.ru/cpp-beginners/thread207629.html
Формулировка. В массиве A(M) найдите максимальное подмножество последовательных чисел, составленное из соседних элементов массива. Тест. -7; 1; 3; 4; -2; 2; 5; 6. Результат. 3; 4 и 5; 6. Формат входных данных. и т.д. Элементы массива – целые числа в диапазоне ±1000. M - целое число в диапазоне . Формат выходных данных. другой элемент массива A, входящий в первое подмножество] и...
C++ Вычислить значение выражения 4 W=5(M+O2)-(3L+4K)*N/2, где подробнее

Показать сообщение отдельно
zidans
0 / 0 / 0
Регистрация: 30.10.2010
Сообщений: 45
10.12.2010, 07:04     Найти точку на окружности
Здравствуйте. Подскажите, пожалуйста.

По написанной программе надо найти точку, лежащую на окружности.

Было задание :Составить программу по обработке одномерного массива согласно условию:

В одномерном массиве с четным количеством элементов (2N) находятся координаты N точек плоскости. Они располагаются в порядке х1,у1,х2,у2,х3,у3 и т.д. Определить кольцо с центром в начале координат, которое содержит все точки.

Код программы:

# include<iostream.h>
# include<math.h>

void main(void)
{
int a[100];
int n, i, p, q, s=0, w;
cout <<"kolichestvo tochek=";
cin>>n;
p=n*2;
n=p;
cout <<" "<< endl;
cout <<"koordinaty tochek:"<< endl;
cout <<" "<< endl;
p=1;
q=1;
for (i=0; i<n; i++)
{
if (p==q)
{
cout <<"tochka"<<p<<":"<< endl;
cout <<"x"<<p<<"=";
cin>>a[i];
p++;
}
else
{
cout <<"y"<<q<<"=";
cin>>a[i];
q++;
cout <<" "<< endl;
}
}

for (i=0; i<n; i++)
{
p=a[i];
q=a[i+1];
w=p*p+q*q;
i++;
if (s<w)
s=w;
}
double t;
t=sqrt(s);
cout <<" "<< endl;
cout <<"radius R="<<t<<endl;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru