Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2012, 18:13   #1
бедный_студент
Форумчанин
 
Регистрация: 09.02.2009
Сообщений: 143
По умолчанию вижлПролог. написать программу замены переменной из списка

господа, если кто то может писать на прологе напишите пожалуйста программу: хотя бы верхние 2
я в свою очередь так и быть расчитаюсь с яндекс кошелька, все что там есть 182 руб.
язык visual prolog 7

Вариант №3
Написать программу замены N-го элемента в списке на заданную константу.

Вариант №3
Три друга – Иван, Дмитрий и Степан преподают биологию, физику и химию в школах Москвы, Санкт-Петербурга и Киева. Иван – не в Москве, Дмитрий – не в Санкт-Петербурге. Москвич не преподаёт физику. Тот, кто живёт в Санкт-Петербурге, преподаёт химию. Дмитрий не преподаёт биологию. Кто в каком городе живёт и что преподаёт?
Задания для лабораторной работы.


Тема: Получение структурированной информации из базы данных.
Задание.
1. Создать базу данных о заданной предметной области в виде множества фактов языка Пролог (не менее 5 фактов). Информацию о каждом компоненте БД представить в виде структуры.
2. Разработать набор предикатов, осуществляющих взаимодействие с БД, при помощи которых можно реализовать все типы запросов, приведенные в варианте задания. Найденные решения записать в виде фактов внутренней базы данных Пролога.
3. Предусмотреть проверку факта, являющегося ответом на запрос в БД. Если такой факт существует, то выдать его в качестве ответа на запрос. Если такого факта не существует в базе данных, то запустить запрос на выполнение и записать результат в БД.
Вариант №3.
Предметная область – семья. Каждая семья может быть описана структурой из трех компонент: мужа, жены и детей. Каждый член семьи может быть описан структурой: имя, отчество, фамилия, год рождения, пол, ежемесячный доход. Для детей добавить поле «близнец».
Реализовать следующие типы запросов:
1. Найти всех людей, чей доход меньше заданного;
2. Найти всех детей, младше заданного возраста;
3. Найти всех неработающих жен, которые родились позже заданного года;
4. Найти всех детей, у которых разница в возрасте родителей превышает заданную величину;
5. Подсчитать количество семей, у которых нет близнецов.

Последний раз редактировалось бедный_студент; 15.12.2012 в 10:59.
бедный_студент вне форума Ответить с цитированием
Старый 08.04.2013, 18:50   #2
бедный_студент
Форумчанин
 
Регистрация: 09.02.2009
Сообщений: 143
По умолчанию

возобновление темы - кто возьмется сделать за вознаграждение в краткие сроки(дни )
?
стоимость вознаграждения считать вам - последние две лабы

Последний раз редактировалось бедный_студент; 08.04.2013 в 20:46.
бедный_студент вне форума Ответить с цитированием
Старый 09.04.2013, 22:21   #3
бедный_студент
Форумчанин
 
Регистрация: 09.02.2009
Сообщений: 143
По умолчанию ап ап ап ап

ап ап ап ап
бедный_студент вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос замены с переменной ekvador Microsoft Office Word 4 12.03.2012 03:08
Excel. Написать формулу для замены i и j столбцов матрицы Lulika Помощь студентам 0 01.10.2011 18:10
JQuery плагин для замены выпадающего списка (select) Linel JavaScript, Ajax 1 22.06.2011 17:46
Составить программу, которая формирует 2 списка, и написать процедуру присоединения 2го списка к 1му Neitrosha Помощь студентам 7 25.02.2011 21:18
Матан. Интегралы. Метод замены переменной. Alex Cones Свободное общение 1 15.09.2010 04:14