Консультация № 190187
29.11.2016, 16:59
0.00 руб.
29.11.2016, 18:22
0 2 1
Здравствуйте! У меня возникли сложности с таким вопросом:

Простите, НИЧЕГО в этом не понимаю...помогите пожалуйста

Ввести с клавиатуры координаты точки А (x1, y1) и определить, в какой четверти координатной плоскости она находится, и выдать об этом сообщение.

Условия для задания:

1. Один или несколько тестовых примеров
2. Входные данные
3. Выходные данные
4. Блок-схема
5. Тест программы на языке С

Блок-схемы можно оформить в соответствующем пакете (к примеру, MS VISIO) или по линейке (обязательно), как и тестовый пример.

Обсуждение

давно
Старший Модератор
31795
6196
29.11.2016, 18:24
общий
Посмотрите этот вопрос. Спасибо!
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Советник
400484
472
30.11.2016, 14:08
общий
это ответ
Здравствуйте, ksu-klim!

код программы:
Код:
#include <iostream>
#include <Windows.h>
using namespace std;

// получение четверти
char *GetQuarter(int x, int y)
{
if (x > 0)
{
return y > 0 ? "первой четверти" : "второй четверти";
}

return y > 0 ? "четвертой четверти" : "третьей четверти";
}

int main(void)
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);

char ch;
int b = 1;

while (b)
{
int x, y;

cout << "Введите значение X = ";
cin >> x;
cout << "Введите значение Y = ";
cin >> y;
cout << "Точка находится в " << GetQuarter(x, y) << "." << endl;

cout << "Введите 1 - для продолжения или 0 - для завершения. ";
char temp;
cin >> temp;

b = atoi(&temp);

cout << endl;
}

return 0;
}


Остальное не должно составить труда...
Форма ответа