ВУЗ:
Составители:
Рубрика:
110
Дана символьная строка с некоторым выражением, в котором могут
содержаться скобки трех видов – (), {}, []. Написать метод проверки
правильности расстановки скобок в этой строке.
Дана символьная строка, которая содержит правильное скобочное
выражение. Для каждой пары скобок (открывающей и
соответствующей ей закрывающей) распечатать номера их позиций
в строке, упорядочив пары: а) по возрастанию номеров
открывающих скобок; б) по возрастанию номеров закрывающих
скобок.
Дана символьная строка, содержащая правильно записанное
математическое выражение следующего вида:
<формула>::=<цифра>|M(<формула>,<формула>)
|m(<формула>,<формула>)
M – операция вычисления max из двух выражений, m - операция
вычисления min из двух выражений. Написать функцию вычисления
значения этого выражения.
Дана символьная строка, содержащая правильно записанное
логическое выражение следующего вида:
<формула> ::= T | F | And(<формула> , <формула>) |
Or(<формула> , <формула>) | Not (<формула>)
And – операция логического И, Or – операция логического ИЛИ,
Not - операция логического НЕ.
Написать функцию вычисления этого выражения (функция должна
возвращать true, если значение выражения равно T, false – в
противном случае).
3. Описать класс «Предметный указатель». Каждый компонент указателя
содержит слово и номера страниц, на которых это слово встречается.
Предусмотреть возможность формирования указателя с клавиатуры и
из файла, печати предметного указателя, сохранения в файл, вывода
номеров страниц для заданного слова, добавления и удаления элемента
из указателя.
4. Описать класс «Каталог библиотеки». Каждая запись каталога
содержит информацию о книге – название, автор, количество
экземпляров, количество экземпляров «на руках». Предусмотреть
возможность формирования каталога с клавиатуры и из файла, печати
каталога, сохранения в файл, поиска книги по какому-либо признаку
Дана символьная строка с некоторым выражением, в котором могут содержаться скобки трех видов – (), {}, []. Написать метод проверки правильности расстановки скобок в этой строке. Дана символьная строка, которая содержит правильное скобочное выражение. Для каждой пары скобок (открывающей и соответствующей ей закрывающей) распечатать номера их позиций в строке, упорядочив пары: а) по возрастанию номеров открывающих скобок; б) по возрастанию номеров закрывающих скобок. Дана символьная строка, содержащая правильно записанное математическое выражение следующего вида: <формула>::=<цифра>|M(<формула>,<формула>) |m(<формула>,<формула>) M – операция вычисления max из двух выражений, m - операция вычисления min из двух выражений. Написать функцию вычисления значения этого выражения. Дана символьная строка, содержащая правильно записанное логическое выражение следующего вида: <формула> ::= T | F | And(<формула> , <формула>) | Or(<формула> , <формула>) | Not (<формула>) And – операция логического И, Or – операция логического ИЛИ, Not - операция логического НЕ. Написать функцию вычисления этого выражения (функция должна возвращать true, если значение выражения равно T, false – в противном случае). 3. Описать класс «Предметный указатель». Каждый компонент указателя содержит слово и номера страниц, на которых это слово встречается. Предусмотреть возможность формирования указателя с клавиатуры и из файла, печати предметного указателя, сохранения в файл, вывода номеров страниц для заданного слова, добавления и удаления элемента из указателя. 4. Описать класс «Каталог библиотеки». Каждая запись каталога содержит информацию о книге – название, автор, количество экземпляров, количество экземпляров «на руках». Предусмотреть возможность формирования каталога с клавиатуры и из файла, печати каталога, сохранения в файл, поиска книги по какому-либо признаку 110
Страницы
- « первая
- ‹ предыдущая
- …
- 109
- 110
- 111
- 112
- 113
- …
- следующая ›
- последняя »