0 / 0 / 0
Регистрация: 20.08.2017
Сообщений: 26
|
||||||
1 | ||||||
Найти ошибку в программе нахождения заданного выражения25.08.2017, 22:16. Показов 1154. Ответов 9
Метки нет (Все метки)
если написать 2 в консоли, пишет "Ни одно выражение не равно 2-м", хотя должно быть наоборот.
0
|
25.08.2017, 22:16 | |
Ответы с готовыми решениями:
9
Найти ошибку в программе нахождения факториала через сложение Помогите найти ошибку в программе нахождения остатка от деления на 12 Найти ошибку в программе нахождения числа с обратным расположением цифр Найти ошибку в программе нахождения числа с обратным расположением цифр |
0 / 0 / 0
Регистрация: 20.08.2017
Сообщений: 26
|
|
26.08.2017, 01:13 [ТС] | 3 |
0
|
26.08.2017, 09:18 | 4 | |||||
ну это не точно...
Добавлено через 10 секунд
0
|
26.08.2017, 09:39 | 6 | |||||
чёт попробовал поколдовать с cin + const -- ничего не вышло
https://stackoverflow.com/ques... t-variable
хотя в вижуалке это прокатило бы вроде
0
|
Модератор
|
|
26.08.2017, 09:46 | 7 |
А всего-то и нужно было почитать, что такое switch, зачем он в языке появился...
a, b, c, d не известны на этапе компиляции, поэтому положить их значения на этапе компиляции в таблицу переходов невозможно. Достаточно использовать инструмент по назначению, а не натягивать сову на глобус :-) Добавлено через 1 минуту Если вдруг какой-то компилятор умеет превращать switch в серию if, это не повод не использовать if.
1
|
Модератор
|
|||||||||||
26.08.2017, 14:08 | 9 | ||||||||||
Придумайте как заменять фрагменты вроде такого (проблема в том, что многочисленные проверки отнимают много времени):
подсказка
все же, пока лучше самому...
создать массив с адресами функций, брать адрес из таблицы по смещению sw:
1
|
26.08.2017, 16:36 | 10 | |||||
очень хитро, собственно ровно так и делал год назад
ну или почти так Добавлено через 2 минуты мы, джаваскриптёры привыкли принебрегать памятью и ухищрениями ради выгоды в несколько милисекунд
0
|
26.08.2017, 16:36 | |
26.08.2017, 16:36 | |
Помогаю со студенческими работами здесь
10
Опишите процесс вычисления выражения заданного выражения 3 + 2 * x -0,5 – 4 / x. Обраб отайте ошибку извлечения квадратного корня из отрицательного Написать код нахождения предела заданного выражения Найти ошибку в программе: в visual studio выдает ошибку Помогите найти ошибки в программе нахождения особого элемента Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |