51428

Работа со списками

Лабораторная работа

Информатика, кибернетика и программирование

Вводится предложение как список слов. Если число N в предложении меньше 5-ти, то список остается без изменений; если число слов N больше 5-ти, но меньше или равно 10-ти, то список разбивается на два подсписка и т.д. Все подсписки, кроме последнего, должны содержать по 5 слов.

Русский

2014-02-11

36 KB

1 чел.

Московский государственный технический университет им. Н.Э. Баумана

Калужский филиал

Отчет по лабораторной работе №2

«Работа со списками»

Вариант 12

Выполнил: студент группы ЭВМ-81

Чижов Д.М.

Проверил: Смирнов С.Г.

Калуга, 2013

Условие

Вводится предложение как список слов. Если число N в предложении меньше 5-ти, то список остается без изменений; если число слов N больше 5-ти, но меньше или равно 10-ти, то список разбивается на два подсписка и т.д. Все подсписки, кроме последнего, должны содержать по 5 слов.

Листинг программы

domains

list = string*

matrix = list*

predicates

divide(list, matrix)

clauses

divide([],[]).

divide([H1,H2,H3,H4,H5|T],[[H1,H2,H3,H4,H5]|M]):- divide(T,M).

divide(L,[L]).

goal

divide(["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o",

  "p","q","r","s","t","u","v","w","x","y","z"],Matrix),

write(Matrix), nl.

Результаты лабораторной работы


 

А также другие работы, которые могут Вас заинтересовать

67206. ДЖЕРЕЛА КЛЮЧІВ ТА ЇХ ВЛАСТИВОСТІ 132.92 KB
  В криптографічних системах створюються спеціальні підсистеми – джерела ключових даних та ключової інформації, а також здійснюється управління ключовими даними (ключами). При цьому під ключовими даними (ключами) розуміється сукупність випадкових або псевдовипадкових значень змінних параметрів...
67207. Антонимия. Понятие антонимии 67 KB
  Антонимы греч. Антонимы образуют антонимические пары чаще и ряды: умный способный посредственный бестолковый глупый. Классификация по типу противоположности выражаемой антонимами 1 Градуальные антонимы Такие антонимы выражают качественную контрарную лат. Дополнительные антонимы Антонимы этого типа выражают контрадикторную лат.
67208. СУТНІСТЬ І РОЛЬ ДЕМОКРАТІЇ В ПОЛІТИЧНОМУ ЖИТТІ СУСПІЛЬСТВА 91 KB
  Виникла демократія разом із появою держави. Вперше це поняття згадується в працях мислителів Давньої Греції (Демокріта). У класифікації держав, запропонованій Аристотелем, воно означало «правління всіх», на відміну від аристократії («правління обраних»), і монархії («правління одного»).
67209. Проектування, компонування та подання форм за допомогою CSS 863 KB
  Можна сказати, що використання великої кількості маркерів class та id порушує принцип KISS (принцип збереження максимальної простоти). Проте складні компонування часто створюють конфлікти в каскадуванні – конфлікти, які найпростіше вирішуються додаванням до елементів маркерів...
67210. Синтаксис. Предмет синтаксиса 175.5 KB
  Синтаксический ярус – самый высокий в системе языка. С фонетикой синтаксис связан посредством интонации: основная синтаксическая единица языка – предложение – всегда интонационно оформлено. Интонация выражает утверждение, вопрос, побуждение, восклицание; интонационно выделяются вводные слова, конструкции и т.д.
67211. ЭФФЕКТОРЫ 90 KB
  К эффекторам относятся мышцы скелетные гладкие и сердечная и железы внешней секреции. Скелетные мышцы называются также произвольными поскольку их сокращением и расслаблением можно сознательно управлять хотя частичное сокращение обеспечивающее мышечный тонус регулируется без участия сознания.
67212. Предмет психологии, ее задачи 99.75 KB
  Предмет психологии ее задачи. Общее представление о психологии как науке. Соотношение научной и житейской психологии. Система феноменов которые изучаются в современной психологии жизненная роль соответствующих явлений.
67213. Основные направления современной психологии 98.51 KB
  Все что происходит внутри человека изучить невозможно то есть человек выступает как черный ящик. Объективно изучать регистрировать можно только реакции внешние действия человека и стимулы ситуации которые эти реакции обусловливают. Основная задача бихевиоризма –подчеркивает Уотсон –заключается в накоплении наблюдений...