14 / 13 / 2
Регистрация: 31.08.2011
Сообщений: 499
|
||||||
1 | ||||||
Арифметический знак24.12.2016, 19:18. Показов 1140. Ответов 6
Метки нет (Все метки)
Может я сейчас что то неумное спрошу, но сильно не пинайте.
Можно в переменные добавить арифметический знак. Например: в 4 edit записать 5+3=8 , что бы проверить, можно так:
0
|
24.12.2016, 19:18 | |
Ответы с готовыми решениями:
6
Алгоритм: Поменять у чисел знак на противоположный, если они имеют разный знак, иначе заменить на нули Если, в строке обнаружен знак "@" сам знак и все после него удалить Арифметический тренажер Арифметический тренажер |
14 / 13 / 2
Регистрация: 31.08.2011
Сообщений: 499
|
|
24.12.2016, 19:39 [ТС] | 3 |
Ну не зря я сразу извинился , сам не знаю как правильно это выразить, как я понимаю проверку примера в данном случае можно делать только так:
if b='+' then // проверяем как плюс if b='-' then // проверяем как минус if b='*' then // проверяем как умножить
0
|
14 / 13 / 2
Регистрация: 31.08.2011
Сообщений: 499
|
|
24.12.2016, 20:11 [ТС] | 5 |
Это я в спешке , будет примерно b1:String;
if b1='-' then d:=a-c; Вообщем разобрался, спасибо!
0
|
4912 / 2781 / 853
Регистрация: 04.10.2012
Сообщений: 10,121
|
|
24.12.2016, 20:16 | 6 |
Michalich, почитайте тему Мини-калькулятор в Delphi. В частности, п. #4 (блок case...of). Там же в п.#6 есть мой архив с исходником.
Добавлено через 1 минуту Много "if" - не есть хорошо...
0
|
14 / 13 / 2
Регистрация: 31.08.2011
Сообщений: 499
|
|
24.12.2016, 22:55 [ТС] | 7 |
0
|
24.12.2016, 22:55 | |
24.12.2016, 22:55 | |
Помогаю со студенческими работами здесь
7
Арифметический расчет прямо из поля EDIT - как? Преобразовать строку в арифметический знак Добавить в формулу арифметический знак (+,-,/,*) из ячейки Как переменной присвоить арифметический знак? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |