Модераторы: Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [Pascal] обработка двумерных массивов 
:(
    Опции темы
Shumas
Дата 25.11.2008, 23:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 25.11.2008

Репутация: нет
Всего: нет



Задача №2
Дана матрица из 3 столбцов и 10 строк. Элементы каждой строки представляют координаты одной из 10 точек трехмерного пространства.Отпечатать номера строк ,которыми заданы точки ,находящиеся между концентрическими сферами с заданными радиусами центрами в начале координат , и число таких точек
Shuma на форуме Добавить отзыв для Shuma Пожаловаться на это сообщение    Редактировать/Удалить сообщение
PM MAIL   Вверх
trem
Дата 25.10.2009, 12:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 25.10.2009

Репутация: нет
Всего: нет



Здравствуйте! Срочно нужен код для этой задачи! Помогите пожалуйста!
PM MAIL   Вверх
trem
Дата 25.10.2009, 12:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 25.10.2009

Репутация: нет
Всего: нет



о4ень о4ень нужен! Пожааааааалуйста! Модульная неделя завтра начинается в универе... Спасите!
PM MAIL   Вверх
ИванМ
Дата 25.10.2009, 14:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1260
Регистрация: 19.6.2006
Где: СПб

Репутация: 13
Всего: 23



Shumas, а что такое концентрическая сфера?
PM MAIL   Вверх
trem
Дата 25.10.2009, 22:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 25.10.2009

Репутация: нет
Всего: нет



Этот метод применяется в том случае, если данные поверхности являются поверхностями вращения, оси вращения пересекаются и параллельные одной плоскости проекций.
 Методом сфер находят проекцию линии пересечения на той плоскости проекций, которой параллельны оси вращения исходных поверхностей. Видимая и невидимая части линии пересечения совпадают, а потому порядок проекции линии пересечения в два раза меньше порядка самой линии пересечения.
 Другую проекцию линии пересечения находят по принадлежности ее одной из исходных поверхностей. Ее порядок в общем случае равен порядку линии пересечения.
Алгоритм построений:

   1. Найти точку пересечения осей вращения – центр вспомогательных сфер.
   2. Обозначить точки пересечения главных меридианов исходных поверхностей.
   3. Определить радиус наибольшей вспомогательной сферы Гmax, Его величина равна расстоянию от центра до наиболее удаленнной от него точки пересечения главных меридианов.
   4. Найти радиус наименьшей сферы, провести очерк сферы Гmin. Она касается по окружности одной исходной поверхности и пересекает по двум окружностям другую поверхность. Построить проекции этих окружностей (это отрезки прямых) и отметить точки их пересечения.
   5. Взять промежуточную сферу. Она пересекает исходные поверхности окружностям. Построить проекции окружностей и отметить их точки пересечения. Проекции окружностей – отрезки прямых.

Добавлено через 7 минут и 46 секунд
ИванМ, Вы можете помочь? Буду о4ень признателен!!!!!! Завтра надо сдать....((
PM MAIL   Вверх
trem
Дата 30.10.2009, 13:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 25.10.2009

Репутация: нет
Всего: нет



всё ещё требуеться! =((
PM MAIL   Вверх
trem
Дата 7.11.2009, 23:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 25.10.2009

Репутация: нет
Всего: нет



ну 4то, никто помочь не может??  :"(
PM MAIL   Вверх
Sanaff
Дата 8.11.2009, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 151
Регистрация: 15.9.2009
Где: г. Северодвинск

Репутация: -1
Всего: 1



Вычисли расстояние до центра для каждой точки и запиши в массив
R = sqrt( x^2 + y^2 + z^2) где x y z - три координаты точки (из массива)

допустим Rmax - заданный радиус первой сферы (большой), Rmin - радиус второй сферы (маленькой)
 все точки, попадающие между радиусами: If (R>= Rmin) and (R <= Rmax) Then
Ставим условие в цикл для всех точек и находим требуемые. Внутри условия - вывод информации о точке и подсчёт кол-ва таких точек (например KOL := KOL + 1 )

--------------------
Программист - это локальный бог ©ICQ 373-628-456
PM MAIL WWW ICQ   Вверх
trem
Дата 17.11.2009, 00:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 25.10.2009

Репутация: нет
Всего: нет



спасибо огромное!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Центр помощи"

ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Несоблюдение правил может повлечь за собой самые строгие меры от закрытия/удаления темы до бана пользователя!


  • Название темы должно отражать её суть! (Не следует добавлять туда слова "помогите", "срочно" и т.п.)
  • При создании темы, первым делом в квадратных скобках укажите область, из которой исходит вопрос (язык, дисциплина, диплом). Пример: [C++].
  • В названии темы не нужно указывать происхождение задачи (например "школьная задача", "задача из учебника" и т.п.), не нужно указывать ее сложность ("простая задача", "легкий вопрос" и т.п.). Все это можно писать в тексте самой задачи.
  • Если Вы ошиблись при вводе названия темы, отправьте письмо любому из модераторов раздела (через личные сообщения или report).
  • Для подсветки кода пользуйтесь тегами [code][/code] (выделяйте код и нажимаете на кнопку "Код"). Не забывайте выбирать при этом соответствующий язык.
  • Помните: один топик - один вопрос!
  • В данном разделе запрещено поднимать темы, т.е. при отсутствии ответов на Ваш вопрос добавлять новые ответы к теме, тем самым поднимая тему на верх списка.
  • Если вы хотите, чтобы вашу проблему решили при помощи определенного алгоритма, то не забудьте описать его!
  • Если вопрос решён, то воспользуйтесь ссылкой "Пометить как решённый", которая находится под кнопками создания темы или специальным флажком при ответе.

Более подробно с правилами данного раздела Вы можете ознакомится в этой теме.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Центр помощи | Следующая тема »


 




[ Время генерации скрипта: 0.0901 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.