Исполнители
Безопасность заказов и сделок
Время на проверку работ
Войти
olga_1309 - автор студенческих работ

VIP! olga_1309  ЧАТ

Рейтинг : 21512
lesi555 - автор студенческих работ

VIP! lesi555  ЧАТ

Рейтинг : 17976
Помощь по экономическим и гуманитарным дисциплинам

VIP! wroni  ЧАТ

Рейтинг : 2692

VIP! stepanivan  ЧАТ

Рейтинг : 874
Nata0610 - автор студенческих работ

VIP! Nata0610  ЧАТ

Рейтинг : 9444
Экономические дисциплины.
tango - автор студенческих работ

VIP! tango  ЧАТ

Рейтинг : 7663
Химия, математика, логистика, англ. яз., другое
Студентам в помощь
VIP Исполнители
ВЫПОЛНИМ
Лента заказов

  • Заказать Работу
  • Готовые работы
    Заметки
    Библиотека
    Файлообменник
    Как сделать заказ
    Исполнители
    Магазин
    Новости
    Видео, ТВ и Радио
    Дисциплины
    Статьи, Опросы
    Форум
    Контакты
    Исполнители
  • Математические
  • Физика-Химия
  • Технические
  • Программирование
  • Гуманитарные
  • Экономические
  • Юридические
  • Иностранные языки
  • Другое, Разное
  • Статьи, Копирайтинг
  • Создание сайтов
  • Раскрутка сайтов
  • Дизайн, Графика
  • Аудио/Видео
  • Сообщения форума
    Проблемы с деньгами на форуме
    Поздравим всех!
    С наступающим Новым Годом !
    С 8 МАРТА МИЛЫХ ЖЕНЩИН!!!
    Как вы относитесь к help-s.ru ?
    Посмотрим, посмеёмся! ;)
    Помочь с самоваром.
    Electronics Workbench 5.12
    WebMoney или YAndex
    Объявления и Уведомления
    День рождения

     

    Семестровая работа по программированию

    Провести синтаксический анализ текстового файла на принадлежность к языку условных выражений, в случае принадлежности подсчитать значения идентификаторов и вывести их значения на экран, иначе вывести ошибку с указанием его места и типа.
    В языке принимаются следующие обозначения:
    < буква > - любая буква латинского алфавита;
    < цифра > - любая десятичная цифра;
    < иден > -  идентификатор длины не более m (m = 2, 3 или  4);
    < число > - строка из пяти цифр, перед которой стоит знак «плюс» или «минус» (рассматриваются только целые числа);
    < код > - последовательность из 8 нулей и единиц;
    < символ > - символ, допускаемый в записи программы на языке;
    <языковая программа>- последовательность операторов языка, разделенных точкой с запятой (;) и не имеющих пробелов; первый, встречающийся пробел, в записи программы, трактуется как ее конец.
    < символ > : :=  < буква >| < цифра >| < знак >| < разделитель >
    < знак> : :=  + | - | * | /
    < разделитель > : :=  ; | : | = | < |    | [ | ]
    < перем> : := < иден >| < число >
    < оператор > : :=  < иден> := < условие > [ < параметр >] [< параметр>]
    < условие > : :=  < перем> < < перем>|<перем> = <перем>
    < параметр >: := < перем> = < перем> < знак> < перем>

    Выполнение операторов.
    Вычисляется <условие>; если оно истинно, то идентификатору левой части присваивается значение первого параметра, в противном случае – значение второго параметра из правой части. Знаки арифметических операций понимаются обычным образом (но деление нацело).

    Перечень общих правил, проверка из них предлагается в качестве упрощенной постановки задачи синтаксического контроля:
    а) использование в программе только допустимых символов;
    б) длина идентификатора не превышает заданного числа m;
    в) число содержит ровно пять цифр;
    г) после точки с запятой может быть либо буква, либо пробел;
    д) после двоеточия может быть только знак равенства;
    е) количество открывающих скобок должно совпадать с количеством закрывающих скобок;
    ж) если идентификатор входит в правую часть некоторого оператора, то он должен входить и в левую часть какого-нибудь предшествующего оператора.
    з) в правой части оператора должен быть либо символ  < , либо = ;
    и) в правой части оператора две пары квадратных скобок.
    для покупки работы нужно авторизоваться
    Для продолжения нажмите Войти, Регистрация


     
    Исполнителям
    Руслан63 Большое спасибо за проделанную работу!  
    DenisChigrev Денис, спасибо за всё! Справился  с работами в короткие сроки! Всё сделал качественно, вовремя, ещё раз спасибо, Вы-самый классный исполнитель!  
    Masha83 Большое спасибо! Буду рад продолжению сотрудничества!  
    Kramer Взялась за срочную работу, потом еще подтвердила, что пришлет ночью. В итоге работы нет и даже на сайт не зашла, чтобы что-то ответить((    
    _Любовь_ Благодарю за качественное выполнение заказа, буду рад работать с Вами еще!  
    c264 Большое спасибо за оперативное выполнение!  
    374818 Constантин Все кратко и по делу! Крутой дядька! Рекомендую!  
    tango Большое спасибо за работы!  
    Nata0610 Давно сотрудничаю с Натальей. Всегда уверена в качестве работ, аккуратности оформления и сроках выполнения. Отдельная благодарность за готовность всегда прийти на помощь даже по специфическим заказам.  
    SiberianWolf Спасибо все вылнено в срок .  
    Новые отзывы
    Программистам Дизайнерам Сайты Сервис Копирайтерам Файлообменики Заработок Социальная сеть Статистика
  • Советы и статьи
  • Основы программирования
  • Веб-программирование
  • Soft, программы
  • Статьи, Советы
  • Форум дизайнеров
  • Soft дизайнеров
  • С чего начать?
  • Создание сайтов
  • Раскрутка сайтов
  • CMS системы, магазины
  • Домены, Хостинг
  • Soft, программы
  • Безопасные сделки
  • Менеджеры
  • Личные авторы
  • Личные исполнители
  • CМС Уведомления
  • Email Уведомления
  • СМС пользователям
  • Емэйл и СМС Рассылки
  • Объявления Уведомления
  • Публикация картинок
  • Сокращение ссылок
  • Статьи и Советы
  • Seo
  • Soft, программы
  • Файлообменник бесплатный
  • Обзор файлообменников
  • Заработок на
    файлообменниках
  • Статьи и Советы
  • Облачные хранилища
  • Сайт помощи студентам
  • 2х уровневая реферальная
    программа
  • Удаленное создание заказов
  • Форум о Заработке
  • Статьи, советы
  • Фотогалерея
  • Видеогалерея
  • Лучшие
  • Пользователей: 333593
  • Исполнителей: 7626
  • Заказано работ: 373894
  • Выполнено на заказ: 132173
  • Готовых работ: 176472
  • В библиотеке:2439
  • Полная Статистика
  • контрольные по химии возьмите у нас.
      Доклад   Диплом  Диссертация  Курсовая  Отчеты по практике  Контрольная  Реферат  Решение задач  Лабораторная  Презентация  Бизнес-планы  Эссе  Отзывы и рецензии   Монография   Чертежи   Перевод   Набор текста, формул   Онлайн