1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| -ZoLToN- |
15.12.2006 17:11
Сообщение
#1
|
|
Гость |
Здравствуйте! Помогите пожалуйста решить следующую задачу:
Реализовать набор подпрограмм для выполнения следующих операций над векторами: а) сложение; б) вычитание; в) скалярное умножение векторов; г) умножение вектора на число; д) нахождение длины вектора. 1) Дан массив A – массив векторов. Отсортировать его в порядке убывания длин векторов. 2) С помощью датчика случайных чисел сгенерировать 2N целых чисел. N пар этих чисел задают N точек координатной плоскости. Вывести номера тройки точек, которые являются координатами вершин треугольника с наибольшим углом. |
![]() ![]() |
| -ZoLToN- |
22.12.2006 19:34
Сообщение
#2
|
|
Гость |
Наколбасил следующее:
#include <iostream.h> Вся проблема возникла в порядке обхода. Я придумал идею, в коде реализовать не могу =(. Например есть пять точек, по две координаты у каждой. Шаг 1:Мы берем первую точку (пусть i) Шаг 2:Берем i+1 точку. Шаг 3:Считаем координаты вектора из этих точек. Шаг 4: Берем одну точку из оставшихся (пусть j). (Нужно наверное выражение с if). Шаг 5: Считаем координаты вектора из точек i+1 и j. Шаг 6: Считаем угол. Шаг 7: Шаги 1-6 повторяем для всех точек, оставшихся после взятия точек i и i+1. Шаг 8: За i берем точку i+1 и повторяем сначала! Никак в коде этот алгоритм не могу сделать. Помогите кто чем может =) Заранее спасибо. |
-ZoLToN- Нахождение максимального угла 15.12.2006 17:11
мисс_граффити в чем проблема? что пробовал делать? 18.12.2006 22:24
Гость Основная проблема состоит именно в алгоритме поиск... 20.12.2006 16:57
мисс_граффити а какие данные и как ты пытаешься передать?
судя п... 20.12.2006 20:58
-ZoLToN- Без аккаунта нельзя редактировать посты! Одну ... 22.12.2006 19:38
volvo У тебя в заголовке темы написан язык С++? Значит, ... 22.12.2006 19:47
мисс_граффити
как вариант:
void sloj(int x1,int y1,int x2,int y... 22.12.2006 20:12
-ZoLToN-
У тебя в заголовке темы написан язык С++? Значит,... 22.12.2006 20:27
volvo Чем решение trminator-а не устраивает? (или ты реш... 22.12.2006 20:38
-ZoLToN- Спасибо за помощь! 22.12.2006 21:20
-ZoLToN- Никак не могу выловить ошибку в программе.
Floatin... 24.12.2006 10:01
-ZoLToN- Подскажите пожалуйста если кто видит ошибку. 24.12.2006 10:02
volvo Добавь строку:
if (dlin(t1,t2) == 0) {
... 24.12.2006 10:14
-ZoLToN- А есть какие-нибудь идеи как это исправить? 24.12.2006 10:45
мисс_граффити по смыслу: если вектор вырождается в точку, чем ра... 24.12.2006 14:34![]() ![]() |
|
Текстовая версия | 15.11.2025 15:14 |