![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 15.05.2021
Сообщений: 1
|
![]()
Кто может подсказать, как сделать функцию, в массив типа char которой вводишь формулу, задаешь значение переменной формулы float, и которая возвращает значение. Я уже сделал ввод формулы, задал значение, но как посчитать. Например вводим a+2*2. Задаю что a= 5
Выводит 5+2*2 Как сделать чтобы считало? C++ Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,708
|
![]()
Т.е. задача очень простая: написать компилятор (или интерпретатор) : на входе - исходник, на выходе - работающий ехе-шник? Ну-ну...
Решается тривиально: расписать грамматику создаваемого языка (синтаксическими диаграммами или по Бэкусу-Науру, это как кому нравится) - и потом реализация на выбранном языке. Делов-то... ![]() А если переменная будет не a, а b - облом ? --------------------------- Как бы попроще объяснить... Человек освоил трёхколёсный велосипед и теперь: дайте мне болид Феррари, хочу Хэмилтона обогнать. Последний раз редактировалось digitalis; 15.05.2021 в 15:40. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помогите исправить ошибку в строке for(p=s; (p=strstr(p, "000"))!=NULL; ) (значение типа char нельзя присвоить сущности типа char | DEXTER322 | Помощь студентам | 1 | 22.02.2017 17:51 |
на любом паскале: создать программу в которую вводишь координаты Х и У , а программа вырисовывает эту точку по тем координатам | aaa_white | Паскаль, Turbo Pascal, PascalABC.NET | 20 | 09.11.2014 19:41 |
Возможно ли в массив типа char записать первым элементом значение переменной типа float? | Green Gin | Общие вопросы C/C++ | 2 | 05.12.2011 01:50 |
Массив типа char (c++) | Blad47 | Помощь студентам | 5 | 10.10.2010 12:17 |
Один маленький вопросик! Как написать функцию доступа к массиву типа char:) | Наташенька | Общие вопросы C/C++ | 3 | 22.05.2009 16:12 |