Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2021, 15:17   #21
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,431
По умолчанию

Цитата:
Сообщение от Nick_Wayne_02 Посмотреть сообщение
и в else?
Цитата:
Сообщение от ForenLi Посмотреть сообщение
пишите и, а в условиях или?
Еще осталось с И и ИЛИ разобраться. И еще как-то учесть в проверке точку (0, 0), чтобы она относилась к зоне 4.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )

Последний раз редактировалось BDA; 11.11.2021 в 15:19.
BDA вне форума Ответить с цитированием
Старый 11.11.2021, 15:37   #22
Nick_Wayne_02
Пользователь
 
Регистрация: 09.11.2021
Сообщений: 12
По умолчанию

BDA,
Код:
if(x > 0 && y > z)
			N = 1;
	    else if(x < 0 && y < z)
			N = 2;
		else if (x <= 0 && y >= z)
			N = 3;
		else if (x >= 0 && y <= z)
			N = 4;
?

Последний раз редактировалось BDA; 11.11.2021 в 16:53.
Nick_Wayne_02 вне форума Ответить с цитированием
Старый 11.11.2021, 16:52   #23
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,431
По умолчанию

Код:
if (x > 0 && y > z)
    N = 1;
else if (x < 0 && y < z)
    N = 2;
else if (x >= 0 && y <= z)
    N = 4;
else
    N = 3;
Скорее так. Для проверки выберите точки в каждой зоне и на каждой границе, введите в программу и сверьте результат.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 11.11.2021, 18:01   #24
Nick_Wayne_02
Пользователь
 
Регистрация: 09.11.2021
Сообщений: 12
По умолчанию

BDA,
Код:
#include <iostream>
#include <math.h>
#include <string.h>

using namespace std;

int main()
{
	double x, y;	
	cout << "Enter x:";
	cin >> x;
	cout << "Enter y:";
	cin >> y;
	double z = x*x*x;
	int N;	
	 if (x > 0 && y > z)
    N = 1;
     else if (x < 0 && y < z)
    N = 2;
     else if (x >= 0 && y <= z)
    N = 4;
     else
    N = 3;
	cout << "N = " << N;		
	return 0;
}
Изображения
Тип файла: png Снимок экрана 2021-11-11 170102.png (5.1 Кб, 13 просмотров)

Последний раз редактировалось BDA; 11.11.2021 в 20:21.
Nick_Wayne_02 вне форума Ответить с цитированием
Старый 11.11.2021, 20:22   #25
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,431
По умолчанию

Выглядит правдоподобно. Осталось только позапускать и попроверять точки из разных зон и границ, чтобы убедиться. И на будущее, не забывайте пользоваться кнопкой CODE для оформления кода.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 11.11.2021, 20:40   #26
Nick_Wayne_02
Пользователь
 
Регистрация: 09.11.2021
Сообщений: 12
По умолчанию

BDA, всё работает, спасибо большое!

Всем спасибо за подсказки и помощь

Последний раз редактировалось BDA; 12.11.2021 в 04:59.
Nick_Wayne_02 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определить принадлежность точки области oldproxx Паскаль, Turbo Pascal, PascalABC.NET 19 03.08.2015 17:02
определить принадлежность точки AlexP777 Паскаль, Turbo Pascal, PascalABC.NET 23 08.12.2012 08:13
Определить принадлежность точки к области Fuckkiller Паскаль, Turbo Pascal, PascalABC.NET 2 21.12.2011 23:28
определить принадлежность точки в с++ bigildar Помощь студентам 4 06.11.2011 16:04
Определить принадлежность точки к области. Водонька Помощь студентам 2 02.10.2011 16:47