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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.93
Igor_k
0 / 0 / 0
Регистрация: 03.10.2011
Сообщений: 8
#1

Даны координаты точки на плоскости. Определить и вывести на экран номер квадранта, в который попадает точка - C++

14.10.2011, 17:13. Просмотров 1911. Ответов 3
Метки нет (Все метки)

ЗАДАНИЕ 1. Даны координаты точки на плоскости. Определить и вывести на эк¬ран номер квадранта, в который попадает точка.

ЗАДАНИЕ 2. Написать программу вычисления корней уравнения a*x*x+b*x+c=0. Значение корня квадратного от x возвращает функция стандартной библиотеки double sqrt(double x) (прототип в файле math.h).

ЗАДАНИЕ 3. Написать программу вычисления N! (использовать циклы for и do while).

ЗАДАНИЕ 4. Найти среднее арифметическое положительных элементов главной и побочной диагоналей матрицы действительных чисел A(5X5).

ЗАДАНИЕ 5. Найти номер первого отрицательного элемента матрицы A(5X5). Считать, что нумерация сквозная, построчная. Для контроля вывести матрицу на экран.

ЗАДАНИЕ 6. В реализации интерактивной игры необходимо отслеживать перемещение, в пределах игрового поля, объекта, управляемого игроком. Представим в программе игровое поле массивом целых значений Area(20X20). В начале все элементы имеют значение ноль. Положение перемещаемого объекта в конкретный момент времени можем задать, изменяя значение нужного элемента Area с нуля на единицу. После нескольких перемещений "след", оставляемый объектом будет выглядеть как цепочка единиц в поле нулей. Напишите собственную функцию int move(), которая, с помощью функции стандартной библиотеки int getch() (прототип в файле conio.h), возвращающей код нажатой клавиши, определяет, в какую сторону сместился объект за один ход и возвращает 0, если сделан непра¬вильный ход, -1, если сделан шаг влево, 1 - шаг вправо, -11 - вверх и 11 - вниз (можно использовать любые другие значения). Пользователь должен нажимать на клавиши с символами L или l, R или r, U или u, D или d, соответственно. Используйте оператор switch. Напишите программу тест, создающую игровое поле, вызывающую некоторое число раз функцию move и отображающую на экране результат.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2011, 17:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Даны координаты точки на плоскости. Определить и вывести на экран номер квадранта, в который попадает точка (C++):

Даны координаты точек х1, у1, ... х15, у15. Если точка попадает на плоскость, ограниченную кругом x2 + y2 = R2 - вывести ее координаты - C++
Лабораторная работа 5. Одномерные массивы * * Для задач этого раздела необходимо составить графический алгоритм, провести...

Ввести координаты точки и определить, попадает ли точка в заштрихованную область - C++
Построить программу, которая вводит координаты точки (x, y) и определяет, попадает ли точка в заштрихованную область на рисунке. Попадание...

Определить номер квадранта плоскости - C++
Написать программу, определяющую значение переменной k как номер квадранту плоскости , в которой находится точка с координатами x и y ( x и...

Ввести координаты точки на плоскости, и определить, попала ли эта точка в заштрихованную область - C++
Напишите программу, которая вводит координаты точки на плоскости и определяет, попала ли эта точка в заштрихованную область.

Определить, попадает ли точка на координатной плоскости в заданную область - C++
Определить попадает ли точка в выделенную область в виде конуса. На координатной плоскости

Определите номер квадранта, в котором находится точка с заданными координатами х,у - C++
Люди помогите с задачкой, я пишу на паскале а язык С++ я попросту не знаю...))) В долгу не останусь. Все же надеюсь есть люди добрые))) ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
aeshes
440 / 203 / 13
Регистрация: 07.10.2011
Сообщений: 462
14.10.2011, 17:35 #2
Задача 2 уже была, причем даже на первой странице здесь

По поводу остальных заданий - может, выложите свои наработки, с конкретными указаниями, что не работает, не получилось, тогда вам помогут. Решать за вас лабораторные работы просто так - не самое нужное и приятное занятие
1
Dani
1393 / 637 / 57
Регистрация: 11.08.2011
Сообщений: 2,282
Записей в блоге: 2
Завершенные тесты: 1
14.10.2011, 17:38 #3
3)
C++
1
for (int i=1;i<=n;++i) fact *= i;
1
Van111
14.10.2011, 17:59     Даны координаты точки на плоскости. Определить и вывести на экран номер квадранта, в который попадает точка
  #4
 Комментарий модератора 
Правило 3.8 Запрещено рекламировать свои услуги или просить/требовать оплату за помощь, кроме разделов для платных услуг.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.10.2011, 17:59
Привет! Вот еще темы с ответами:

Ввести два действительных числа x и y (координаты точки на декартовой плоскости) и определяла бы, принадлежит эта точка заштрихованной части плоск - C++
Составить программу, которая вводила бы два действительных числа x и y (координаты точки на декартовой плоскости) и определяла бы,...

Даны действительные числа х , у. Определить, принадлежит ли точка с координатами x , у заштрихованной части плоскости - C++
проверте код #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; #include &lt;iostream.h&gt; main () { float x,y; ...

Даны действительные числа x,y. Определить, принадлежит ли точка с координатами x,y заштрихованной части плоскости - C++
Даны действительные числа x,y. Определить, принадлежит ли точка с координатами x,y заштрихованной части плоскости. Прошу помочь с...

Две точки на плоскости даны координатами. Выдать на экран терминала уравнение прямой линии - C++
Две точки на плоскости даны координатами. Выдать на экран терминала уравнение прямой линии.


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

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

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