Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Треугольник Паскаля, Схема

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Треугольник Паскаля, Схема
Имя
Сообщение << Старые топики   Новые топики >>
Треугольник Паскаля, Схема - 2009-02-05 20:52:50.993333   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
не могу догадаться как организовать рекурсию, уже всё голову сломал =)

надо организовать расчёт элементов треугольника

(define (tp el)
(cond ((< el 1) 0)
      ((= el 1) 1)
      (else (tp-recurs el))))

(define (tp-recurs el)
(
  
прошу вашей подсказки, единственное что лезет в мозг - добавить счётчик, но видится нечто грамадное и не красивое…

напомню кто забыл -
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
Post #: 1
RE: Треугольник Паскаля, Схема - 2009-02-05 21:00:35.183333   
unconnected2

Сообщений: 332
Оценки: 0
Присоединился: 2009-01-16 17:56:12.400000
На каком языке надо? Кстати, треугольник Паскаля симметричный вроде бы…
Post #: 2
RE: Треугольник Паскаля, Схема - 2009-02-05 21:06:01.560000   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
в теме написал - на Схеме)
а у меня разве не симметричный?
Post #: 3
RE: Треугольник Паскаля, Схема - 2009-02-05 21:07:00.676666   
Madam

Сообщений: 818
Оценки: 0
Присоединился: 2006-11-16 16:41:22.576666
равнобедренный он, а не прямоугольный

Вариант на C
Post #: 4
RE: Треугольник Паскаля, Схема - 2009-02-05 21:09:17.090000   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
Мадам, форум лишние пробелы удаляет, да и разве это поможет в решении этой задачи? тут по элементам надо, видимо

Post #: 5
RE: Треугольник Паскаля, Схема - 2009-02-05 21:14:47.740000   
unconnected2

Сообщений: 332
Оценки: 0
Присоединился: 2009-01-16 17:56:12.400000
Схема - это язык такой?) Не видел никогда просто. Если да, то найди в сети построение этого треугольника на паскале, например, и переведи на Схему..
Post #: 6
RE: Треугольник Паскаля, Схема - 2009-02-05 21:19:27.626666   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
quote:

ORIGINAL: unconnected2

Схема - это язык такой?) Не видел никогда просто. Если да, то найди в сети построение этого треугольника на паскале, например, и переведи на Схему..

http://ru.wikipedia.org/wiki/Scheme

паскаль не знаю, на других яп поищю, но если есть идеи пиши. интереснее по ходу дела разбираться, не одной так несколькими головами )
Post #: 7
RE: Треугольник Паскаля, Схема - 2009-02-05 21:35:07.480000   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
Решение найдено. Совсем не такое как я ожидал, совершенно другой подход =)

(define (pascal row element) (cond ((or (= element 1) (= element row)) 1) ((and (&gt; element 1) (&lt; element row)) (+ (pascal (- row 1) (- element 1)) (pascal (- row 1) element)))))
Post #: 8
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Треугольник Паскаля, Схема







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.