Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 13 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

1) С клавиатуры ввести числа A,B,C,D. Для каждой троики этих чисел, соответствующих сторонам треугольника, вычислить площадь, если такой треугольник можно построить. Для проверки чисел и вычисления площади использовать функцию вида S=S(X,Y,Z). Если треугорльник построить нельзя, то S принять за S=0.
2) Вычислить Z
#77
3)Подсчитать число компонент целогго массива из 10 элементов, лежащих на отрезке [a,b].



Партнер
 

Member
Статус: Не в сети
Регистрация: 17.10.2005
begyn
Ну и на каком языке тебе надо решение???


 

Member
Статус: Не в сети
Регистрация: 21.05.2006
Откуда: Msk.Ru
Delin а слабо на брейнфаке написать? :D
По теме - автор подумай головой прежде, чем стучать по кнопкам. Телепатов здесь нет. Наверное :?: :insane: :insane:

_________________
Обсуждение моих материалов тут: http://forums.overclockers.ru/viewtopic.php?f=58&t=361985


 

Member
Статус: Не в сети
Регистрация: 03.09.2010
Откуда: Санкт-Петербург
Помогите пожалуйста с задачей

Определить структуру, описывающую окружность и точку. Составить и протестировать
функции для:
- проверки, попадает ли точка внутрь окружности;
- вычисления расстояния от центра окружности до точки;
- вычисления расстояния от точки до границы окружности.


 

Moderator
Статус: Не в сети
Регистрация: 27.06.2008
Откуда: Таганрог
urban222
Delin писал(а):
Ну и на каком языке тебе надо решение???


 

Member
Статус: Не в сети
Регистрация: 17.10.2005
:lol: :lol:

iliapan да как-то не пробовал еще так удалено себе мозг :tooth:


Последний раз редактировалось demiurg 02.11.2010 9:21, всего редактировалось 1 раз.
ЖК на один месяц по п. 3.14 Правил Конференции


 

блин. я думал, что в теме про Turbo Pascal выложил
поможешь решить? или пожалуйста перенеси тему туда, куда надо


 

Member
Статус: Не в сети
Регистрация: 03.09.2010
Откуда: Санкт-Петербург
MaD!CaT С++


 

Moderator
Статус: Не в сети
Регистрация: 27.06.2008
Откуда: Таганрог
urban222
Хм, могу написать что надо сделать с математической точки зрения и немного то что в С:
1) Что б задать окружность нам нужен только её радиус, если её центр принять за начало координат (0:0), если надо вокруг произвольой точки, то намного сложнее.
2) Точка задаётся двумя переменными, по формуле длинны вектора (нагуглите) находим расстояние от точки (0:0) до нашей точки.
3) сравниваем наш радиус с получившейся длинной, если меньше то лежит внутри окружности, если равен, то лежит на окружности, если больше то лежит вне окружности. Целиком программу лень писать, алгоритм вам в принципе уже составил, вам только надо его переложить на язык. Нам надо в этой задаче всего 4 переменных (2 координаты точки, длинна вектора и радиус окружности).

Тут описал как находить первые ваши 2 задания.
Третье, просто из радиуса окружности вычитаем длинну вектора.
Надеюсь нужные операторы вы и сами знаете, ну в общем алгоритм вам описал. Программу писать долго, спать охота.

Если координаты центра окружности мы задаём сами, тогда +2 переменные описывающие его координаты, и формула нахождения длинны вектора немного усложняеться (нагуглите её) .


 

Member
Статус: Не в сети
Регистрация: 03.09.2010
Откуда: Санкт-Петербург
А можешь написать когда будет свободное время Спасибо


 

Member
Статус: Не в сети
Регистрация: 17.10.2005
struct POINT {
float x;
float y;};
struct CIRCLE {
float x;
float y;
float r;};
int task1(POINT point, CIRCLE circle) {
float distance = sqrt(pow((point.x-circle.x), 2)+pow((point.y-circle.y), 2));
if (distance<circle.r) return 1;
else return 0;};
float task2(POINT point, CIRCLE circle) {
float distance = sqrt(pow((point.x-circle.x), 2)+pow((point.y-circle.y), 2));
return distance;};
float task3(POINT point, CIRCLE circle) {
float distance = sqrt(pow((point.x-circle.x), 2)+pow((point.y-circle.y), 2));
return fabs(distance-circle.r);};
могу ошибаться, код набрал в браузере.


 

Member
Статус: Не в сети
Регистрация: 03.09.2010
Откуда: Санкт-Петербург
Блин в списках нечерта не шарю подскажите кто знает

Даны четыре списка, данные которых расположены в произвольном порядке. Первый
список содержит информацию о студентах: номер по журналу, фамилию, имя. Другие
списки содержат информацию о результатах экзамена по программированию, архитектуре
и физической культуре: номер студента по журналу, оценка. Выведите на печать список
студентов, получивших за все экзамены оценку «отлично» («хорошо» или «отлично»).


 

Member
Статус: Не в сети
Регистрация: 03.09.2010
Откуда: Санкт-Петербург
Что не кто не знает


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 13 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan