Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.11.2007, 10:41   #1
Kotus
 
Регистрация: 21.11.2007
Сообщений: 9
Вопрос Помогите с языком Assembler

Ребята помогите пожалуйста. Выздоровил препад и ничего не объясняя дал курсовую. Кто может напишите ее пожалуйста. Вот задание.

Ввести с клавиатуры формулу где:
<формула>::=<цифра>(<формула><знак> <формула>)
<знак>::=+ | -
<цифра>::= 0|1|2|3|4|5|6|7|8|9

Создать файл ААА.ТХТ и записать в него эту формулу. Вычислить ее значение и дописать его в файл.
Выдать содержимое файла на экран.
Например: 22+(38-3)+12=69

Заранее СПАСИБО!
Kotus вне форума Ответить с цитированием
Старый 21.11.2007, 10:53   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Оффтоп: Нифинта себе заданьеце... Асм то какой нужен ДОСовский с прерываниями или мона рулить c WINAPI?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.11.2007, 17:51   #3
Kotus
 
Регистрация: 21.11.2007
Сообщений: 9
Восклицание

Мы пару раз делали лабораторки. Даже без оболочки. Текстовый файл, расширение на .asm , файл .bat c адресом и вперед. Классно учат, вы так не считаете?
Kotus вне форума Ответить с цитированием
Старый 21.11.2007, 18:35   #4
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Зажрались, видишь ли IDE им под ассемблер подавай

Блокнот, ассемблер, линкер, что ещё нужно для счастья )))
пыщь
JTG вне форума Ответить с цитированием
Старый 21.11.2007, 18:52   #5
Kotus
 
Регистрация: 21.11.2007
Сообщений: 9
Восклицание

Для счстья нужно чтобы кто-то показал как этим пользоваться и хотябы на примерах объяснили как это все работает!!!
Kotus вне форума Ответить с цитированием
Старый 21.11.2007, 19:11   #6
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Я так понимаю это под дос?
А скобки в формуле есть?
И ещё не совсем понятно это
Цитата:
<формула>::=<цифра>(<формула><знак><формула>)
пыщь
JTG вне форума Ответить с цитированием
Старый 21.11.2007, 19:22   #7
Kotus
 
Регистрация: 21.11.2007
Сообщений: 9
По умолчанию

Цитата:
Сообщение от JTG Посмотреть сообщение
Я так понимаю это под дос?
А скобки в формуле есть?
И ещё не совсем понятно это
Да под дос, просто так было написано задание а ф-ла должнавыглядеть приблизительно так: 22+(38+12) /*ну и на экране ответ*/ =69

Задание супер! Я чуть не упал когда мне его дали.
Kotus вне форума Ответить с цитированием
Старый 22.11.2007, 12:24   #8
Vedrus
ИСККОНный хакер
Форумчанин
 
Аватар для Vedrus
 
Регистрация: 08.11.2007
Сообщений: 195
По умолчанию

Цитата:
Сообщение от ” JTG”
И ещё не совсем понятно это
Это БНФ нотация (форма Бэкуса Наура), батенька. Широко используемый всеми программистами мира инструмент для формального описания правил чего-либо.

Kotus, читай приват
#define QUESTION bb || !bb
Vedrus вне форума Ответить с цитированием
Старый 22.11.2007, 12:58   #9
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Цитата:
Сообщение от Vedrus Посмотреть сообщение
Это БНФ нотация (форма Бэкуса Наура), батенька. Широко используемый всеми программистами мира инструмент для формального описания правил чего-либо.

Kotus, читай приват
Поздравляю, блеснули интеллектом ))
Я про "формула" = "цифра" или именно формула?
т.е. по этому описанию получим конструкцию только вида 22+(38+12)
или например 22+((12-4+(2+2))+(42-8))
пыщь
JTG вне форума Ответить с цитированием
Старый 22.11.2007, 16:33   #10
Kotus
 
Регистрация: 21.11.2007
Сообщений: 9
По умолчанию

Verdus, добавь меня в агенте, поговорим на счет твоего сообщения.
Kotus вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с простенькой к\р . Assembler Above_men Помощь студентам 2 11.03.2008 22:22
Помогите пожалуйста с укр.языком в Дос Dimasc Операционные системы общие вопросы 6 11.12.2007 17:50
Каким языком программирования вы пользуетесь? LAN Свободное общение 6 19.11.2007 09:37
Помогите начинающему по Assembler Golyshkin Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 18.09.2007 19:47