|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.02.2012, 11:07 | #1 |
Новичок
Джуниор
Регистрация: 17.06.2011
Сообщений: 1
|
Написать программу с КА
1.1нaписать прoграмму, кoтoрaя бы с пoмoщью конечного автомата проверяла правильность введенной цепочки. Автомат задавался матрицей смежности, которая загружалась в программу, при этом происходил анализ по поиску повторяющихся и недопустимых состояний.
1.2. сoставить aвтомат для анaлиза вырaжения, состоящего из чисел и знаков + , - , * , /, ^. Реализовать Математический блок, который бы считал выражение без приоритета операций... 2. Вторая часть никакого отношения в первой. Здесь необходимо написать программу, которая являлась бы в некотором смысле, калькулятором: На входе исходный текст – набор операторов, разделенных символом «;». Каждый оператор – это либо объявление переменной либо выражение. Объявление – это ключевое слово int (целое) или float (с плавающей запятой), после которого список переменных с возможность инициализации. Например, int a=5,b,c=20,d=(a+c)/2; это означает объявление четырех переменных целого типа. a, c и d присваиваются начальные значения. Важно, что при выполнении отдельных операций над значениями целого типа в результате получается целый тип. В случае, если типы разные (т.е. один аргумент int, а другой – float), то результат типа float. Например: 5/2 = 2, 5/2.0 = 2.5, 2/2*2=4 В случае, если встречается просто выражение, то выдается его результат. В конце работы программы выдается список всех объявленных переменных и их значения. // написать на с++ или c# Последний раз редактировалось Santa_Moroz; 23.02.2012 в 11:11. Причина: забыл |
23.02.2012, 12:06 | #2 |
Заблокирован
Регистрация: 05.05.2011
Сообщений: 6
|
ICQ: 634-695-442
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
написать программу | Светулька | Фриланс | 6 | 06.11.2011 00:57 |
написать программу | 27diesel | Помощь студентам | 0 | 10.10.2011 16:05 |
Написать программу для перевода из 16-ричной системы счисления в 10-тичную, использовать процедурую(написать Delphi) | BLADIMIR | Помощь студентам | 3 | 07.09.2011 16:35 |
Написать программу | Holzz | Фриланс | 3 | 16.07.2011 12:27 |
Написать программу! | joker01 | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 24.05.2010 20:08 |