Программирование на Турбо-Прологе


Программирование на Турбо-Прологе - стр. 9


     7. Определить отношение
                Обращение(Список, Обращенный список),
которое располагает элементы списка в обратном порядке.
     8. Определить отношение
                перевод(Список1, Список2)
для перевода списка чисел от 0 до 9 в список соответствующих слов.
     9. Определить отношение
                разбиение_списка(Список, Список1, Список2)
так, чтобы  оно распределяло элементы списка между двумя списками Список1 и Список2, длины которых отличаются друг от друга не более чем на единицу.
     10. Определить отношение
                пересечение(Список1, Список2, Список3),
где элементы списка Список3 являются общими для списков Список1 и Список2.
     11. Определить отношение
                разность(Список1, Список2, Список3),
где элементы  списка  Список3  принадлежат Списку1,  но не принадлежат Списку2.
     12. Определить отношение
                element_mult(List1,List2,List3),
в котором элементы списка List3  равны  произведениям  соответствующих элементов списков List1 и List.
     13. Определить отношение
                shift(List1,List2)
таким образом,  чтобы  список  List2  представлял  собой список List1, "циклически сдвинутый" влево на один символ.
     14. Треугольное число с индексом N - это сумма  всех  натуральных чисел до N включительно. Напишите программу, задающую отношение
                triangle(N,T),
истинное, если T - треугольное число с индексом N.
     15. Написать программу, задающую предикат
                power(X,N,V),
истинный, если V = XN.
     16. Написать программу, задающую отношение
                fib(N,F),
для определения N - го числа Фибоначчи F.
     17. Написать программу вычисления скалярного произведения векторов inner_product(X,Y,V), где X и Y - списки целых чисел,  V  -  скалярное произведение.
     18. Написать программу
                 fact(N,F),
вычисляющую факториал F числа N.
    3. ВВОД И ВЫВОД В ТУРБО-ПРОЛОГЕ
 
3.1.Взаимодействие с файлами



- Начало -  - Назад -  - Вперед -



Книжный магазин