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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
DanielDefo
5 / 5 / 0
Регистрация: 13.09.2009
Сообщений: 225
#1

Непонятное задание - C++

11.06.2010, 14:55. Просмотров 370. Ответов 4
Метки нет (Все метки)

Помогите пожалуйста решить задачу. Я просто не пойму что мне нужно сделать.


Дана декртова система координат. по центру чистый круг, а за кругом все заштриховано.
Присвоить z = 1, если точка (х,у) принадлежит закрашеной части плоскасти и присвоить z = 0 во всех других случаях.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.06.2010, 14:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Непонятное задание (C++):

Непонятное задание - C++
В университете дали задание,а я не очень понимаю как его делать: С клавиатуры вводится R. Вычислить количество точек с целочисленными...

Непонятное задание по спискам - C++
Здравствуйте. Дали задания. В том числе задача по спискам, под списками понимается 2 направленный там к примеру на основе структур. Хотя...

непонятное строка? - C++
#include <iostream> using namespace std; int main() { void intfrac(float, float&, float&); float number, intpart,...

Непонятное условие while - C++
Вообщем попрошу знатоков объяснить мне пару строк ( смотреть комментарии к коду ) #include <iostream> const int ArSize = 10; void...

Непонятное значение - C++
Доброго времени суток. Программа: Пользователь вводит значения, они заносятся в вектор, а после сравнивается текущий с предыдущим...

непонятное строка? - C++
#include <iostream> using namespace std; const int jack = 11; //from 2 to 10 are const int queen = 12; //integers...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
kazak
3034 / 2355 / 155
Регистрация: 11.03.2009
Сообщений: 5,402
Завершенные тесты: 1
11.06.2010, 14:58 #2
Тебе нужно ввести или задать радиус круга, потом ввести х, у. Если x^2+y^2>r^2, то z=1, иначе z=0.
DanielDefo
5 / 5 / 0
Регистрация: 13.09.2009
Сообщений: 225
11.06.2010, 15:05  [ТС] #3
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream.h>
#include<math.h>
void main ()
{double z,x,y,m,n;
int r;
cout<<" Vvedite r: ";
cin>>r;
cout<<" Vvedite x: ";
cin>>x;
cout<<" Vvedite y: ";
cin>>y;
m=pow(x,2)+pow(y,2);
n=pow(r,2);
if( m>n ) z=1
else z = 0;
cout << " z= "<<z;
}
Ну вроде так, а вот ошибку выдает в троке где присваивается z = 0;
kazak
3034 / 2355 / 155
Регистрация: 11.03.2009
Сообщений: 5,402
Завершенные тесты: 1
11.06.2010, 15:10 #4
Цитата Сообщение от DanielDefo Посмотреть сообщение
if( m>n ) z=1
точку с запятой пропустил.
DanielDefo
5 / 5 / 0
Регистрация: 13.09.2009
Сообщений: 225
11.06.2010, 15:10  [ТС] #5
спасибо
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.06.2010, 15:10
Привет! Вот еще темы с ответами:

Непонятное поведение - C++
Всем привет! В книге &quot;Прата - Язык программирования C++. Лекции и управжения 2011&quot; нашёл вот такой пример: const free_throws &amp;clone(...

Непонятное условие - C++
Problem 3. Given two positive integers a, m. Find the inverse element of a by modulo m, i.e., the solution x for which ax = 1 (mod m) and...

Непонятное выражение - C++
Что тут написано? p = array;

Непонятное выражение intintboolfalsetrue - C++
что это блин за выражение intintboolfalsetrue ??? Помогите пожалуйста:help::help::help: include&lt;iostream&gt; using namespace std; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
11.06.2010, 15:10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru