Рассчитай точную стоимость своей работы и получи промокод на скидку 200 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Написать программу на C#.
Создан заказ №136817
25 февраля 2014

Написать программу на C#.

Как заказчик описал требования к работе:
Программа следующая: Проверить правдоподобность заданной простой программы. Простая программа содержит раздел описания переменных, оператор присваивания, составной оператор, короткий условный оператор. Простая программа называется правдоподобной, если выполнены следующие условия: а) каждая из перем енных, встречающихся в последовательности операторов тела программы, описана, т.е. встречается в списке переменных программы, причем ровно один раз; б) в программе нет больше ни одной переменной, совпадающей с названием программы; в) Каждому использованию переменной текстуально предшествует хотя бы один оператор присваивания этой переменной или оператор ввода этой переменной. Входные данные считываются из файла. В текстовом файле находится программа, написанная на языке Pascal. В считываемом файле может находиться абсолютно любая программа на Pascal. И ответ готовой программы на C# собственной и зависит от входной программы на Pascal. Есть идея реализации программы, которую необходимо только написать: Создайте коллекцию/массив с возможными ключевыми словами во входном файле. Считайте сначала раздел объявления переменных, и имена всех переменных занесите в словарь (Dictionary), в качестве ключа будет имя переменной, а в качестве значения тип bool, инициализировалась ли она в дальнейшем коде или нет. Таким образом и идете по коду. Нашли знак присваивания? Проверили, есть ли в словаре (поиск по ключу) эта переменная. Если есть, то выставляете соответствующее ключу значение bool в true. Нашли использование переменной? Также проверили ее наличие в словаре по ключу, а затем проверили, была ли она инициализирована (значение bool). В принципе текст из файла можно делить Split Код C# 1 2 string text = "l"; string[] arr = text.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries); Только добавить необходимые знаки (<,> и др.). Дальше можно пробегать по массиву arr и смотреть. Если видим слово var, значит обрабатываем и записываем наши переменные. Если begin, то пора анализировать ко
подробнее
Заказчик
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
26 февраля 2014
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
elektro45
5
скачать
Написать программу на C#..docx
2017-01-27 01:05
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Очень ответственный и грамотный автор. Всегда на связи, все умеет доходчиво объяснить,рада ,что нашла такого хорошего исполнителя

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Технология разработки программного обеспечения - Контрольная работа
Контрольная работа
Программирование
Стоимость:
300 ₽
Проектирование и разработка информационной системы "Салон красоты"
Дипломная работа
Программирование
Стоимость:
4000 ₽
Опишите на примере приложения «Блокнот» 2 функции данного ПО
Ответы на вопросы
Программирование
Стоимость:
300 ₽
Ход разработки ИС "Агентство недвижимости"
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка UDP сервер-клиента
Решение задач
Программирование
Стоимость:
150 ₽
Анализ предметной области "Системный администратор"
Отчёт по практике
Программирование
Стоимость:
700 ₽
Разработка автоматизированной системы конвейерной сборки TV
Дипломная работа
Программирование
Стоимость:
4000 ₽
Написать игру "Подбери ключи" с графическим интерфейсом на С++
Задача по программированию
Программирование
Контрольная язык си
Контрольная работа
Программирование
Стоимость:
300 ₽
Лабораторная работа по графикам и линейному программированию на языке R
Контрольная работа
Программирование
Стоимость:
300 ₽
Программирование project expert
Контрольная работа
Программирование
Стоимость:
300 ₽
Компьютерный практикум по алгебре и геометрии (2 небольших контрольных работ)
Контрольная работа
Программирование
Стоимость:
300 ₽
Структур. и объектно-ориентир. програм-ие на С++
Контрольная работа
Программирование
Стоимость:
300 ₽
NET FRAMEWORK С# Разработать программу в виде console application
Контрольная работа
Программирование
Стоимость:
300 ₽
Линейное программирование
Контрольная работа
Программирование
Стоимость:
300 ₽
Небольшое задание по Матлабу
Контрольная работа
Программирование
Стоимость:
300 ₽
ОПРЕДЕЛЕНИЕ ЦЕЛИ, ЗАДАЧ И ФУНКЦИЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ
Контрольная работа
Программирование
Стоимость:
300 ₽
Базовая архитектура программного обеспечения, выполнить лабораторные
Контрольная работа
Программирование
Стоимость:
300 ₽
Читай полезные статьи в нашем
Программирование на языке Visual Basic
Язык VB – современный язык программирования, который сочетает процедуры и элементы объектно-ориентированных и компонентно-ориентированных языков программирования. В среду разработки VB входят инструменты для визуального конструирования интерфейса пользователя. Программист может создать приложение с помощью компонентов, предоставленных в VB. Приложения, созданные на VB, могут также использовать Win...
подробнее
Дерево модели в Компас-3D
Если рядом с изображением документа в панели, отображающей «дерево», стоит значок «+», то это означает, что он имеет подчиненные объекты. Для отображения их в списке, нужно щелкнуть мышью по значку. Контекстные меню объектов Дерева построения предназначены для облегчения доступа к командам, часто используемым в работе с объектами этого типа.
В ходе работы с любой деталью на экране отображается окн...
подробнее
Табличный дизайн в HTML
Таблицы явились дополнением к первоначальной идее, их добавили в развивающийся на тот момент язык HTML в качестве средства, представляющего данные для совместного использования исследователями и учеными. В то время язык CSS еще не появился, т.е. не существовало еще технологии, которая отвечала бы именно за способ представления страниц. Так как таблицами формируется сетка, разработчики быстро пришл...
подробнее
Работа с объектами в Visual Basic
Программный код объекта можно сохранять в библиотеке классов. Каждый класс описывает переменные – свойства и процедуры – методы одного объекта. В программах объекты можно создавать как экземпляры библиотечных классов. Visual Basic содержит много готовых библиотек классов.
Изменив свойство объекта, можно изменить его характеристики. Для изменения характеристик объекта нужно сначала записать название...
подробнее
Программирование на языке Visual Basic
Язык VB – современный язык программирования, который сочетает процедуры и элементы объектно-ориентированных и компонентно-ориентированных языков программирования. В среду разработки VB входят инструменты для визуального конструирования интерфейса пользователя. Программист может создать приложение с помощью компонентов, предоставленных в VB. Приложения, созданные на VB, могут также использовать Win...
подробнее
Дерево модели в Компас-3D
Если рядом с изображением документа в панели, отображающей «дерево», стоит значок «+», то это означает, что он имеет подчиненные объекты. Для отображения их в списке, нужно щелкнуть мышью по значку. Контекстные меню объектов Дерева построения предназначены для облегчения доступа к командам, часто используемым в работе с объектами этого типа.
В ходе работы с любой деталью на экране отображается окн...
подробнее
Табличный дизайн в HTML
Таблицы явились дополнением к первоначальной идее, их добавили в развивающийся на тот момент язык HTML в качестве средства, представляющего данные для совместного использования исследователями и учеными. В то время язык CSS еще не появился, т.е. не существовало еще технологии, которая отвечала бы именно за способ представления страниц. Так как таблицами формируется сетка, разработчики быстро пришл...
подробнее
Работа с объектами в Visual Basic
Программный код объекта можно сохранять в библиотеке классов. Каждый класс описывает переменные – свойства и процедуры – методы одного объекта. В программах объекты можно создавать как экземпляры библиотечных классов. Visual Basic содержит много готовых библиотек классов.
Изменив свойство объекта, можно изменить его характеристики. Для изменения характеристик объекта нужно сначала записать название...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы