Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
akvatoriy
0 / 0 / 0
Регистрация: 23.12.2010
Сообщений: 6
#1

Ищу человека который объяснит - C++

23.12.2010, 21:38. Просмотров 536. Ответов 6
Метки нет (Все метки)

Люди добрые помогите пожалуйста. Дали задание написать прогу (не трудная) последний раз этим занимался в институте 8 лет назад сейчас читаю..вспоминаю. но время поджимает.....если кто поможет бюуду очень признателен.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2010, 21:38     Ищу человека который объяснит
Посмотрите здесь:

Еще один глюк. На этот раз с printf. Объяснит мне кто-нибудь в чем прикол??? C++
C++ Создать класс, который отражает рост человека в метрах и сантиметрах
Вычисление нормального веса человека C++
Кто объяснит почему true == false ? C++
C++ Нарисовать " человека который курит"
C++ Ищу человека который будит иногда объяснять
C++ Ищу программиста который сможет написать простую игру крестики нолики
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
4663 / 2489 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
23.12.2010, 23:04     Ищу человека который объяснит #2
akvatoriy, рекомендую все-таки еще и задание само написать, в таком случае шансы на помощь возрастут
akvatoriy
0 / 0 / 0
Регистрация: 23.12.2010
Сообщений: 6
24.12.2010, 00:47  [ТС]     Ищу человека который объяснит #3
Написать программу, которая отрабатывает (интерпретирует) команды специального языка (каждая команда – отдельная строка).
Список команд
Команда Описание
IN Mn, Const Ввод значения переменной Mn=Const,
где: Mn – имя переменной;
n – номер переменной (например: M1, M34);
Const – присваиваемое числовое значение.

ADD Mi,Mj,Mn Сложение Mn=Mi+Mj
SUB Mi,Mj,Mn Вычитание Mn=Mi-Mj
MUL Mi,Mj,Mn Умножение Mn=Mi*Mj
DIV Mi,Mj,Mn Деление Mn=Mi/Mj
OUT Mn Вывод значения переменной Mn

Пример исходной программы.
IN M1,1.0
IN M2,1.5
IN M3,2.0
ADD M1, M2, M4
MUL M3, M4, M4
OUT M4

M1, M2, M3 – переменные
Все переменные имеют тип float.
Переменные могут располагаться в глобальном массиве.
Интерпретируемая программа находится в текстовом файле.
Результат работы программы (значения переменных, выводимые по команде OUT ) сохраняются в другом текстовом файле.
knkd
37 / 36 / 2
Регистрация: 08.08.2010
Сообщений: 162
24.12.2010, 01:24     Ищу человека который объяснит #4
Если C++:

Читаете построчно с помощью ГетЛайн.
Сканируете первое слово строки.
Если оно совпадает с одной из команд - вызываете соответствующую функцию и передаёте ей остаток строки.
Функция сканирует остаток строки и выполняет соответствующие операции.
Переменные нужно хранить в map<String, float> или если они действительно тоько по номерам - в обычном массиве.

В общих словах всё
akvatoriy
0 / 0 / 0
Регистрация: 23.12.2010
Сообщений: 6
24.12.2010, 21:58  [ТС]     Ищу человека который объяснит #5
А мона на пальцах ...плиз
knkd
37 / 36 / 2
Регистрация: 08.08.2010
Сообщений: 162
24.12.2010, 23:26     Ищу человека который объяснит #6
Цитата Сообщение от akvatoriy Посмотреть сообщение
А мона на пальцах ...плиз
Долго. Разве что платно.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.12.2010, 00:06     Ищу человека который объяснит
Еще ссылки по теме:

Дано число n, определяющее возраст человека (в месяцах). Выразить возраст человека годах и в месяцах C++
C++ Создать анимацию идущего человека
Построение сильноветвящегося дерева потомков человека C++
Как сравнить цвет, который выбран пользователем с тем, который был задан ранее случайным образом? C++ Builder
Непонятная ошибка, кто объяснит? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
akvatoriy
0 / 0 / 0
Регистрация: 23.12.2010
Сообщений: 6
25.12.2010, 00:06  [ТС]     Ищу человека который объяснит #7
Скок возьмешь??
Yandex
Объявления
25.12.2010, 00:06     Ищу человека который объяснит
Ответ Создать тему
Опции темы

Текущее время: 04:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru