Форум программистов, компьютерный форум, киберфорум
Prolog
Войти
Регистрация
Восстановить пароль
 
nadjie10
1

Создать процедуру accumulate

28.11.2012, 00:38. Просмотров 470. Ответов 2
Метки нет (Все метки)

Как написать процедуру accumulate(+List,+Op,–Result),
решающая след задачу? - accumulate([x,y,6],'+',X). X = x+y+6
Помогите плиз
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2012, 00:38
Ответы с готовыми решениями:

Создать процедуру, которая будет разделять строку (дата, месяц, год) на отдельные строки и создать обратную процедуру
Нужно создать процедуру, разделяющую ячейку на другие ячейки причем, число пробелов между словами...

Создать выполняемую процедуру и процедуру на выборку данных
Есть 3 таблицы Продавец (поля:Фамилия имя отчество ),Товар (поля :Вид товара дата продажи), Клиент...

accumulate if?
Какой алгоритм способен найти сумму элементов, удовлетворяющих какому-либо условию?

алгоритм accumulate
Допустим у меня есть вектор.Мне нужно подсчитать выборочно в нем сумму элементов.Я использую...

2
2488 / 1463 / 36
Регистрация: 14.09.2009
Сообщений: 2,740
28.11.2012, 20:55 2
Без самостоятельных попыток что-либо написать не помогаю. Если используются только +/-/*, то можно таким планом
Prolog
1
2
accumulate([X|Tail],'+', X+Sum):-accumulate(Tail,'+',Sum).
...
Если же любые, то изучайте оператор =..
0
nadjie10
28.11.2012, 23:30 3
Спасибо большое!!!
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2012, 23:30

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Заполнить vector алгоритмом accumulate
В книге Скотта Майерса "Эффиктивный STL" рекомендовалось использовать алгоритмы вместо циклов. Из...

Ошибка с типами в STL accumulate
map<char, map<char, int>> Msucc; // заполнение Msucc map<char, int> strSum; for(...

std::accumulate по столбцах двумерного массива
Есть массив: const int n = 10; int v; Как найти сумму элементов его столбца используя STL?

Создать процедуру, рандомно задающую вектор, и процедуру, отсортировывающую вектор по убыванию
создать 2 процедуры: 1я- создает рандомно вектор состоящий только из 1 и 0 вывести его на экран...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.