Задания на зачет 2011 — различия между версиями
Материал из Вики ИТ мехмата ЮФУ
Admin (обсуждение | вклад) (→Реализовать грамматики и интерпретаторы следующих языков) |
Admin (обсуждение | вклад) (→Реализовать грамматики и интерпретаторы следующих языков) |
||
Строка 11: | Строка 11: | ||
3. Разработать грамматику логических выражений, содержащую T (True), F (False), знаки отношения и операции and, or. Написать интерпретатор, вычисляющий данное логическое выражение | 3. Разработать грамматику логических выражений, содержащую T (True), F (False), знаки отношения и операции and, or. Написать интерпретатор, вычисляющий данное логическое выражение | ||
− | 4. | + | 4. Разработать грамматику, позволяющую вычислять определители матриц. Определитель записывать в виде: |[1,2.5,3],[4,5.6,6],[7.3,8,9]| |
+ | Написать интерпретатор, вычисляющий записанный определитель | ||
5. | 5. |
Версия 21:29, 11 мая 2011
Реализовать грамматики и интерпретаторы следующих языков
1. Дана система линейных уравнений вида
2.5 * x + 3 * y = 7.1; - x - 3.4 * y = 3.2
Вывести ответ
2. Задано произвольное количество многочленов вида
2*x^2+3.1*x-2.4;-3*x^3+4*x;x+1
Найти их сумму
3. Разработать грамматику логических выражений, содержащую T (True), F (False), знаки отношения и операции and, or. Написать интерпретатор, вычисляющий данное логическое выражение
4. Разработать грамматику, позволяющую вычислять определители матриц. Определитель записывать в виде: |[1,2.5,3],[4,5.6,6],[7.3,8,9]| Написать интерпретатор, вычисляющий записанный определитель
5.
6.
7.
8.
9.
10.
11.
12.