0 / 0 / 0
Регистрация: 29.10.2017
Сообщений: 20

Создание программы вычисления арифметических выражений

10.10.2019, 21:03. Показов 2099. Ответов 5

Author24 — интернет-сервис помощи студентам
Необходимо составить программу вычисления для заданных значений x, y, z арифметического выражения.
Панель диалога организовать в виде представленном на рис:
Исходные данные к заданию:
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.10.2019, 21:03
Ответы с готовыми решениями:

Создание программы вычисления арифметических выражений
Необходимо составить программу вычисления для заданных значений x, y, z арифметического выражения. Панель диалога организовать в виде...

Составить программу вычисления арифметических выражений
Добрый день! В Delphi ещё совсем новичок, помогите составить программу вычисление арифметических выражений: Буду очень благодарен.

Обработка арифметических выражений
Здравствуйте! Мне нужно за день сделать программу, которая должна обрабатывать арифметическое выражение, введенное пользователем в виде...

5
Модератор
 Аватар для D1973
9803 / 6350 / 2447
Регистрация: 21.01.2014
Сообщений: 27,035
Записей в блоге: 3
11.10.2019, 04:26
смотрите Вашу соседнюю тему и подставляйте свою формулу.
0
0 / 0 / 0
Регистрация: 29.10.2017
Сообщений: 20
11.10.2019, 19:46  [ТС]
Проблема с написанием кода выражения
0
Почетный модератор
 Аватар для Puporev
64312 / 47609 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
11.10.2019, 20:27
Delphi
1
k:=a*b/c/sin(c)*ln(ln(a)/sin(b))-sqrt(a*a-b*b*cos(c));
1
2374 / 776 / 561
Регистрация: 15.01.2019
Сообщений: 2,394
11.10.2019, 21:03
попробуйте такую функцию. Если функция возвращает true значит аргументы находятся в области вычислимости.
Delphi
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
uses
  variants;
 
function kabc(a,b,c: double; var k: double): boolean;
var
  d1,d2,d3,d4: double;
begin
  kabc:= true;
  d1:= c + sin(c);
  d2:= sin(b);
  d3:= a*a - b*b*cos(c);
  if (a > 0) and ( not VarIsNull(d2)) then
    begin
      d4:= ln(a)/sin(b);
      if (d4 > 0) and (d3 >= 0) then
          if ( not VarIsNull(d1)) then
            k:= a*b/d1 + ln(d4) - sqrt(d3)
          else
            kabc:= false
      else
        kabc:= false;
    end
  else
    kabc:= false;
end;
1
Почетный модератор
 Аватар для Puporev
64312 / 47609 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
11.10.2019, 21:11
a,b,c константы и все здесь попадает в ОДЗ.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.10.2019, 21:11
Помогаю со студенческими работами здесь

Язык арифметических выражений
Задание: Язык арифметических выражений в инфиксной форме с операциями сложения, вычитания, умножения, деления без скобок, с операндами в...

Создание программ вычисления арифметических выражений на языке Lazarus
Задано правильное пирамиду. Ее основой является n-угольник (правильный многоугольник с n углами) со стороной а. Высоту задает значение h. ...

Составить программу вычисления арифметических выражений
Составить программу вычисления арифметических выражений: z=4.9siny+cos(cos(t)): t= 8.9x-tgb/b3sin a: y=e-t*x; x,a,b - вводятся с...

Написать функцию для вычисления арифметических выражений
Добрый вечер. Необходима помощь в написании функция для вычисления арифметического выражения. (x^2) + (2*x) + 25 Недавно начал изучать...

Калькулятор для вычисления арифметических выражений, записанных в строку
Как сделать калькулятор для вычисления арифмитических выражений? чтоб мог такое считать ...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

Новые блоги и статьи
Исключения в Java: советы, примеры кода и многое другое
Javaican 18.05.2025
Исключения — это объекты, созданные когда программа сталкивается с непредвиденной ситуацией: файл не найден, сетевое соединение разорвано, деление на ноль. . . Список можно продолжать до бесконечности. . . .
Как сделать SSO (Single Sign-On) в C# приложении
stackOverflow 18.05.2025
SSO — это механизм, позволяющий пользователю пройти аутентификацию один раз и получить доступ к нескольким приложениям без повторного ввода учетных данных. Вы наверняка сталкивались с ним, когда. . .
Kubernetes с Apache Flink для обработки данных в реальном времени
Mr. Docker 17.05.2025
Kubernetes — это целая философия управления распределёнными приложениями. В отличие от "примитивных" решений вроде Docker Swarm, K8s (как его ласково называют в тусовке DevOps-инженеров) предлагает. . .
Использование декораторов в Python
py-thonny 17.05.2025
Если вы когда-нибудь задумывались о том, как красиво расширить функциональность кода без лишней возни и дублирования, декораторы в Python — та самая волшебная палочка, которую вы искали. По сути, это. . .
Реализация многопоточных сетевых серверов на Python
py-thonny 16.05.2025
Когда сталкиваешься с необходимостью писать высоконагруженные сетевые сервисы, выбор технологии имеет критическое значение. Python, со своей элегантностью и высоким уровнем абстракции, может. . .
C# и IoT: разработка Edge приложений с .NET и Azure IoT
UnmanagedCoder 16.05.2025
Мир меняется прямо на наших глазах, и интернет вещей (IoT) — один из главных катализаторов этих перемен. Если всего десять лет назад концепция "умных" устройств вызывала скептические улыбки, то. . .
Гибридные квантово-классические вычисления: Примеры оптимизации
EggHead 16.05.2025
Гибридные квантово-классические вычисления — это настоящий прорыв в подходах к решению сложнейших вычислительных задач. Представьте себе союз двух разных миров: классические компьютеры, с их. . .
Использование вебсокетов в приложениях Java с Netty
Javaican 16.05.2025
HTTP, краеугольный камень интернета, изначально был спроектирован для передачи гипертекста с минимальной интерактивностью. Его главный недостаток в контексте современных приложений — это. . .
Реализация операторов Kubernetes
Mr. Docker 16.05.2025
Концепция операторов Kubernetes зародилась в недрах компании CoreOS (позже купленной Red Hat), когда команда инженеров искала способ автоматизировать управление распределёнными базами данных в. . .
Отражение в C# и динамическое управление типами
stackOverflow 16.05.2025
Reflection API в . NET — это набор классов и интерфейсов в пространстве имён System. Reflection, который позволяет исследовать и манипулировать типами, методами, свойствами и другими элементами. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru