Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 25.09.2017
Сообщений: 25

калькулятор, что решает уравнение с одним неизвестным

21.04.2018, 16:12. Показов 1904. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Реализовать калькулятор, что решает уравнение с одним неизвестным, поддерживает 3 арифметические действия (+, -, *) и скобки.
Например: 3 * Х-3 * (9 + 5 * Х) = 7,
я задал арифметические действия, а вот как найти Х-то не получается
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Документ без названия</title>
</head>
 
<body bgcolor="##2AFF00">
<center><br>
    <h1><B><font color="white" style= Font-size:70> Калькулятор </font></h1></B>
 
<form name="Calculator">
<input name="display" placeholder="0" style="width: 254px;height: 60px; text-align: right; font-size: 30; border-radius: 8 px; margin: 3px"/>
<br>
 
<input type="button" value="Решить" onClick="document.Calculator.display.value = eval(document.Calculator.display.value)" style="width: 60px;height: 60px; font-size: 30; border-right: 8px; margin: 3px"/>
<input type="button" value="C" onClick="btnclear()" style="width: 60px; height: 60px; font-size: 30;border-radius: 8px"/>
  </form></div>
<script>
function btnpluse()
        {
            document.Calculator.display.value +="+";
            document.Calculator.display.style.textAlign="right";
        }
        function btnminus ()
        {
            document.Calculator.display.value +="-";
            document.Calculator.display.style.textAlign="right";
        }
            function btnmult() 
        {
            document.Calculator.display.value +="*";
            document.Calculator.display.style.textAlign="right";
        }
            function btndiv()
        {
            document.Calculator.display.value "x";
            document.Calculator.display.style.textAlign="right";
        }
            function btnopen ()
        {
            document.Calculator.display.value +="(";
            document.Calculator.display.style.textAlign="right";
        }
            function btnclose ()
        {
            document.Calculator.display.value +=")";
            document.Calculator.display.style.textAlign="right";
        }
            function btnclear ()
        {
            document.Calculator.display.value ="C";
            document.Calculator.display.style.textAlign="right";
        }
    </script>
</center>
</body>
</html>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.04.2018, 16:12
Ответы с готовыми решениями:

18. Написать программу, которая решает уравнение с одним неизвестным и выводит в консоль значение неизвестного. Уравнение посимвольно вводится с клави
#include &lt;iostream&gt; using namespace std; void main() { int urov1 = 0; int urov2 = 0; int urov3 = 0; float stad = 0; ...

Написать программу, которая решает уравнение с одним неизвестным и выводит в консоль значение неизвестного. Уравнение посимвольно вводится с клавиатур
Заупутался :-(

Уравнение с одним неизвестным
Здравствуйте. Не могу решить уравнение. Подскажите, в каком направлении начинать решение. Решал так: ...

1
Всегда онлайн
 Аватар для MrOnlineCoder
1084 / 788 / 295
Регистрация: 07.04.2013
Сообщений: 2,703
21.04.2018, 17:25
Цитата Сообщение от Taras_678 Посмотреть сообщение
а вот как найти Х-то не получается
вам нужно реализовать простенький интерпретатор математических выражений (в идеале).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.04.2018, 17:25
Помогаю со студенческими работами здесь

Линейное уравнение с одним неизвестным
Добрый день. Школу закончил очень давно. Подскажите как решить такое уравнение: 134=(153*(255-96,9*Х))/255

Прога решает любое уравнение с одним жёстким условием. Пишите уравнения, и я дам ответы
В уравнении могут быть только следующие знаки: ( ) + - * / Думаю это ясно почему, пример уравнения: a+b-c*d/e=ответ

Решение уравнений с одним неизвестным
Всем привет, подскажите плз, как можно реализовать программу решающую например: 5X + 10 = 20. Мне не нужен код, просто подскажите как это...

Решение линейных сравнений с одним неизвестным
Помогите пожалуйста написать программу, реализующую решение линейных сравнений с одним неизвестным. Вид сравнения прикреплен в фото.

Решение алгебраического уравнения с одним неизвестным
Найти корень уравнения sin(2*x+1)-x*x=0 с точностью ε=10^ -4 ;в интервале изоляции корня методом Ньютона и методом дихотомии


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru