12. Задано кілька числових списків. Обчислити максимальний і мінімальний модулі різниці двох чисел
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > 12. Задано кілька числових списків. Обчислити максимальний і мінімальний модулі різниці двох чисел

12. Задано кілька числових списків. Обчислити максимальний і мінімальний модулі різниці двох чисел

Закрытая тема
Поиск в этой теме
Непрочитано 24.05.2010, 14:41 #1
12. Задано кілька числових списків. Обчислити максимальний і мінімальний модулі різниці двох чисел
malenka
 
Регистрация: 24.05.2010
Сообщений: 10

Задано кілька числових списків. Обчислити максимальний і мінімальний модулі різниці двох чисел, перше з яких береться з першого списку (нехай його порядковий номер у цьому списку - це число n), а друге - теж n-ий елемент із одного з інших списків. Списки та їх кількість повинні задаватися із командної стрічки AutoCAD. (Програма повинна викликатися командою із середовища AutoCAD).
Просмотров: 7782
 
Непрочитано 24.05.2010, 14:41
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Правила форума, раздел 5.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 24.05.2010, 17:16
#3
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Перевел гуглом
Цитата:
Задано несколько числовых списков. Вычислить максимальный и минимальный модули разности двух чисел, первое из которых берется из первого списка (пусть его порядковый номер в списке - это число n), а второе - тоже n-ый элемент из одного из других списков. Списки и их количество должны задаваться с командной строки AutoCAD. (Программа должна вызываться командой из среды AutoCAD.
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 24.05.2010, 19:52
#4
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,834
<phrase 1=


Студенческая задача. Причем номер пока 12, будут еще 11,10,9,....,1
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Автор темы   Непрочитано 24.05.2010, 21:57
#5
malenka


 
Регистрация: 24.05.2010
Сообщений: 10


Цитата:
Сообщение от Alan Посмотреть сообщение
Студенческая задача. Причем номер пока 12, будут еще 11,10,9,....,1
Шкільна... А 12 - номер білету! забула стерти!
malenka вне форума  
 
Непрочитано 24.05.2010, 22:45
#6
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Ну и халявщики же эти студенты...
Do$ вне форума  
 
Автор темы   Непрочитано 24.05.2010, 22:53
#7
malenka


 
Регистрация: 24.05.2010
Сообщений: 10


ДЯКУЮ!
malenka вне форума  
 
Непрочитано 24.05.2010, 23:03
#8
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


mapcar function lambda abs will helps
方法については、その数とそれらの重要性のリストを要求すると聞いて - このタスクは、著者を決めるようになります。
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 24.05.2010, 23:04
#9
Vov.Ka


 
Регистрация: 21.07.2008
Луцьк
Сообщений: 179


Цитата:
Сообщение от malenka Посмотреть сообщение
Шкільна...
І це ж де є така школа? = И где это есть такая школа?
Ти вчителька чи учениця ? = Ты учительница или ученица?
Vov.Ka вне форума  
 
Автор темы   Непрочитано 24.05.2010, 23:07
#10
malenka


 
Регистрация: 24.05.2010
Сообщений: 10


Цитата:
Сообщение от Vov.Ka Посмотреть сообщение
І це ж де є така школа? = И где это есть такая школа?
Ти вчителька чи учениця ? = Ты учительница или ученица?
Учениця! в мене клас з інформатичним нахилом
malenka вне форума  
 
Непрочитано 24.05.2010, 23:21
#11
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


I thought, that my answer (*8) should be sufficient to begin self-education. I was mistaken?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 24.05.2010, 23:31
#12
Vov.Ka


 
Регистрация: 21.07.2008
Луцьк
Сообщений: 179


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
I thought, that my answer (*8) should be sufficient to begin self-education. I was mistaken?
yes you were
нужно было написать "мапкар функтіон лямбда абс"

зи бідні діти, забивать їм голову в школі всіляким непотребом...
Vov.Ka вне форума  
 
Автор темы   Непрочитано 24.05.2010, 23:34
#13
malenka


 
Регистрация: 24.05.2010
Сообщений: 10


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
I thought, that my answer (*8) should be sufficient to begin self-education. I was mistaken?
Та ні, просто потрібно терміново, частину програми вже склала, але працює не так, як хотілось
malenka вне форума  
 
Непрочитано 24.05.2010, 23:40
#14
Yuzer

Мозговой штурм
 
Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705


Offtop: прикольно, на английском люди понимают, а словянский ни в дугу... парадокс....

моГет привинтить на форум гугл-переводчик?
Yuzer вне форума  
 
Непрочитано 24.05.2010, 23:58
#15
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Ниче, японский тоже никто не понял. malenka, еще раз повторяю - прочти правила форума!
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 25.05.2010, 00:11
#16
malenka


 
Регистрация: 24.05.2010
Сообщений: 10


malenka вне форума  
 
Непрочитано 25.05.2010, 11:54
#17
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


malenka, - это было бы очень смешно, если б не было так печально.
E-degtyarev вне форума  
 
Непрочитано 25.05.2010, 12:04
2 | #18
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


malenka,
Правила форума пункт 5
Цитата:
5.1 Для общения на форуме используйте русский, а в случае плохого владения русским - английский язык.
5.2 Использование других языков не рекомендуется, так как нет гарантии, что большинство участников форума смогут понять эти сообщения. В случае использования другого языка рекомендуется продублировать текст сообщения на русском или английском языке, полученный посредством машинного перевода.
Это закон здесь. Об этом тебе постоянно напоминают.
По поводу твоего вопроса. Пробуй этот лисп
Код:
[Выделить все]
(defun C:TEST ()
  (initget 7)
  (setq Count (getint "\nВведите количество списков ( Введіть кількість списків ): "))
  (setq i   0
        lst nil
  ) ;_ end of setq
  (repeat Count
    (setq str (getstring t
                         (strcat "\nВведите через пробел значение ( Введіть через пробіл значення ) "
                                 (itoa (setq i (1+ i)))
                                 "-го списка ( -го списку): "
                         ) ;_ end of strcat
              ) ;_ end of getstring
    ) ;_ end of setq
    (setq str (read (strcat "(" str ")")))
    (setq tmp nil)
    (foreach item str
      (if (numberp item)
        (setq tmp (cons (fix item) tmp))
      ) ;_ end of if
    ) ;_ end of foreach
    (setq lst (cons (reverse tmp) lst))
  ) ;_ end of repeat
  (setq lst (reverse lst))
  (setq i 0)
  (princ
    "\n============= Введенные списки ( Введені списки ) ======================"
  ) ;_ end of princ
  (foreach item lst
    (princ "\nСписок ")
    (princ (setq i (1+ i)))
    (princ " -> ")
    (princ item)
    (if (> i 1)
      (progn
;;; Вычисляем модуль разности
        (setq tmp (mapcar 'abs (mapcar '- (car lst) item)))
        (princ " Модули разности ( Модулі різниці ) Min: ")
        (princ (apply 'min tmp))
        (princ " Max: ")
        (princ (apply 'max tmp))
      ) ;_ end of progn
    ) ;_ end of if
  ) ;_ end of foreach
  (textscr)
  (princ)
) ;_ end of defun
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 25.05.2010, 14:15
#19
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,413
Отправить сообщение для Александр Ривилис с помощью Skype™


malenka, поделись секретом в каком городе есть такая замечательная спецшкола? Только ли AutoLISP у вас учат или ObjectARX тоже?
Александр Ривилис вне форума  
 
Непрочитано 26.05.2010, 14:51
#20
mmax

Программист широкого профиля.
 
Регистрация: 08.09.2005
Челябинск
Сообщений: 722


Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
С учетом того, что обучение в школах сейчас только на украинском языке, сейчас крайне сложно найти молодого человека (моложе 25...30 лет), который бы умел более-менее грамотно писать по-русски. В лучшем случае в семье говорят по-русски и он (молодой человек) может говорить, но не писать.
но наши языки так похожи. Есть переводчики.
Например я при общении с "бандеровцами" на их форуме использую http://translate.google.ru, так мне однажды сказали что я на том форуме намного грамотнее некоторых настоящих бандеровцев.
mmax вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > 12. Задано кілька числових списків. Обчислити максимальний і мінімальний модулі різниці двох чисел

Реклама i