Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Пролог, наращивание переменной
|
|||
|---|---|---|---|
|
#18+
stoim(client(_,X,_),X). sutki(client(_,_,Y),Y). vsego(S,H):- stoim(H,X), sutki(H,Y), S is X*Y. summ([ ]):- !. summ([H|T],N):- vsego(H,P), Y is N+P, % здесь не пребавляет write(N), summ(T,Y). Следующий код подсчитывает сумму с одного клиента, а вот как подсчитать общую сумму. summ([client(a,29,3),client(b,3,4)],N). - это вызов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2006, 21:23 |
|
||
|
Пролог, наращивание переменной
|
|||
|---|---|---|---|
|
#18+
Ничего не понял. Что суммировать надо ? Список или базу ? Если список, то все просто. Если базу, используем findall и получаем список. Irving Washington ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2006, 20:07 |
|
||
|
Пролог, наращивание переменной
|
|||
|---|---|---|---|
|
#18+
просто N надо увиличить, а если не понял, то значитпролога не знаеш. я его тоже не знаю, здесь принцыпы простого программирования не работают, тут логика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 15:28 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=186&tid=1346999]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
70ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 271ms |
| total: | 446ms |

| 0 / 0 |
