0 / 0 / 0
Регистрация: 27.04.2010
Сообщений: 6
|
|
1 | |
Ввести с клавиатуры список целых чисел. Найти сумму чисел, которые входят в список по одному разу27.04.2010, 19:27. Показов 8769. Ответов 8
Метки нет (Все метки)
Прошу помочь с заданием по Турбо Прологу.
Мне кажется, что для людей которые понимают и разбираются в Прологе это задание будет не сложное!! Но для меня, это задание не совсем понятное. Прошу очень помочь!! Вот задание: Ввести с клавиатуры список целых чисел. Найти сумму чисел, которые входят в список по одному разу. Вот и все задание. у меня трудность в том, что б реализовать нахождение суммы чисел которые не повторяются. Очень прошу помочь!!!! буду очень признательна!!
0
|
27.04.2010, 19:27 | |
Ответы с готовыми решениями:
8
Составить программу, которая формирует список L, включив в него по одному разу элементы, которые входят в список L1 но не входят в список L2 Создать список L, включив в него по одному разу элементы, которые входят в список L1, но не входят в список L2 Включить в список по одному разу элементы, которые входят в один из списков L1 и L2, но в то же время не входят в другой Сформировать список l, включив в него по одному разу элементы, которые входят. В один из списков l1 или l2. Но не входят в другой |
0 / 0 / 0
Регистрация: 27.04.2010
Сообщений: 6
|
|
27.04.2010, 21:21 [ТС] | 3 |
Вау!!!
Спасибо!! Я просто счастлива!!! Буду ждать ответа!!! Очень благодарна!!
0
|
Заблокирован
|
|||||||||||
28.04.2010, 10:07 | 4 | ||||||||||
Вот программа(там,правда,список не с клавиатуры вводится и не уверен,что рационально)
Вот такой предикат вводит список с клавиатуры:
1
|
0 / 0 / 0
Регистрация: 27.04.2010
Сообщений: 6
|
|
28.04.2010, 10:08 [ТС] | 5 |
Все работает!!!
Спасибо большое!!! Все выводит рационально!!! Очень признательна!!!
0
|
Заблокирован
|
|
28.04.2010, 10:13 | 6 |
Не уверен,что оптимально организовал суммирование именно НЕПОВТОРЯЮЩИХСЯ элементов,я не так давно изучаю Пролог.Вместо предиката kol разумнее использовать стандартный предикат member(X,L),проверяющий принадлежность элемента X списку L.Марина,если не секрет,какой у Вас ВУЗ?
0
|
0 / 0 / 0
Регистрация: 27.04.2010
Сообщений: 6
|
|
28.04.2010, 10:18 [ТС] | 7 |
Да мне и на Visual Prolog 5.2 тоже подходит, так даже лучше!!!
А вот подскажи, ввод с клавиатуры в goal s1([4,5,-8,54,4,4,-8,39,-3,4,2,4],S). нужно записать??? Добавлено через 3 минуты Марина,если не секрет,какой у Вас ВУЗ? Национальный технический университет А почему Вам интересно, какой у меня ВУЗ??
0
|
0 / 0 / 0
Регистрация: 27.04.2010
Сообщений: 6
|
|
28.04.2010, 11:17 [ТС] | 9 |
Почему то на vvod(N,L),s1(L,S) ругается ((
Добавлено через 4 минуты Наверное его в предикате нужно объявить..да?? vvod(N,L)
0
|
28.04.2010, 11:17 | |
28.04.2010, 11:17 | |
Помогаю со студенческими работами здесь
9
Сформировать список L, включив в него по одному разу элементы, которые входят одновременно в оба списка L1 и L2. Сформировать список L, включив в него по одному разу элементы, которые входят одновременно в оба списка L1 и L2. Ошибка Составьте новый массив из чисел, которые входят в последовательность по одному разу Сформировать список L включив в него по одному разу элементы, которые входят в один из списков L1 и L2, но в то же время не входит во второй из них Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |