Авторизируйтесь,
чтобы продолжить
Некоторые функции доступны только зарегистрированным пользователям
Неправильный логин или пароль

Внимание! Теперь для входа на форум необходимо вводить единый пароль регистрации сервисов sibnet.ru!

Здравствуйте, гость ( Вход | Регистрация )



 
Ответить в эту темуОткрыть новую тему
> C++ - программа для запроса значений переменных входящих в арифметическое выражение
BloodSeeker
сообщение 9.12.2014, 21:15
Сообщение #1


Товарищ
Group Icon


Группа: Sibnet-club
Сообщений: 863
Регистрация: 22.6.2007
Из: Барнаул
Пользователь №: 485



Репутация:   49  


Товарищи, такое задание - надо на плюсах написать программу для запроса значений переменных входящих в арифметическое выражение и проверить правильность ввода по типу и значению.
к примеру дано выражение x+y, вводишь по запросу x, он выдает тебе что его значение пустое, ты вводишь 2.
При следующем запросе x уже будет выдавать 2.

Честно, на плюсах не писал уже сотню лет, накидайте идей, как реализовать данную фишку?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
HiSER
сообщение 9.12.2014, 22:05
Сообщение #2


Бородатый
Group Icon


Группа: Пользователи
Сообщений: 517
Регистрация: 24.9.2007
Из: Барнаул
Пользователь №: 6 410



Репутация:   37  


Помимо значения, сохраняй ещё его имя.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
novokuz10
сообщение 12.12.2014, 2:21
Сообщение #3


Любит поговорить
Group Icon


Группа: Пользователи
Сообщений: 458
Регистрация: 8.10.2014
Пользователь №: 520 641



Репутация:   3  


Не могу понять постановку задачи. А было бы интересно реализовать.
Вот например на калькуляторе :
0 sto 1 // x =0
0 sto 2 // y=0
сама программа
01 rcl 1
02 r/s
03 sto 1
04 rcl 2
05 r/s
06 sto 2
07 rcl 1
08 +
09 r/s
10 g gto 00
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Red_Alert
сообщение 19.12.2014, 16:23
Сообщение #4


МЕГА флудер
Group Icon


Группа: Пользователи
Сообщений: 10 480
Регистрация: 18.6.2013
Пользователь №: 489 122



Репутация:   0  


Выражение вводится текстом?
Если да, то парсить строку с занесением в ассоциативный массив, где имя переменной будет ключом. В STL можно использовать контейнер map.



Сообщение отредактировал Red_Alert - 19.12.2014, 16:24
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. просматривают этот форум (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Текстовая версия Сейчас: 20.7.2019, 20:45
Редакция: (383) 347-86-84

Техподдержка: (383) 347-22-44
help.sibnet.ru
Размещение рекламы:
тел: (383) 347-06-78, 347-10-50

Правила использования материалов