Форум программистов, компьютерный форум, киберфорум
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 06.03.2019
Сообщений: 1

Вычисление значения функции

06.03.2019, 09:28. Показов 916. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, есть задание, есть код, но при компиляции выводит ошибки.Помогите
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#pragma once
#include <math.h>,
#include <string.h>
 
private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
             double y, x, a;
            if ((textBox1->Text!="")&&(textBox2->Text!=""))
            {
            a = Convert::ToDouble(textBox1->Text);
            x = Convert::ToDouble(textBox2->Text);
            if (x<=0)y=ln(x*x+5);
            else
            (x>0&&x<=a){y=1-(1+sqrt(x*x+a*x))/(exp(sin(x))*(1+x));}
            else
            {y=(cos(x*x-a*a)/(sqrt(1-sin(a-x)))-(1-sin(a-x))/(exp(sin(x)));};
            textBox3->Text = Convert::ToString (y);}
            else
            {MessageBox::Show( "Введите пожалуйста данные А и Х", "Ошибка ввода данных", MessageBoxButtons::OK, MessageBoxI-con::Exclamation); }
         }
Code
1
2
3
4
5
6
7
8
9
Warning 1   warning C4067: unexpected tokens following preprocessor directive - expected a newline  c:\users\ya\documents\visual studio 2010\projects\lab2\lab2\Form1.h 2   1   lab2
Error   3   error C3861: 'ln': identifier not found c:\users\ya\documents\visual studio 2010\projects\lab2\lab2\Form1.h 199 1   lab2
Error   2   error C2958: the left parenthesis '(' found at 'c:\users\ya\documents\visual studio 2010\projects\lab2\lab2\form1.h(203)' was not matched correctly c:\users\ya\documents\visual studio 2010\projects\lab2\lab2\Form1.h 203 1   lab2
Error   8   error C2653: 'con' : is not a class or namespace name   c:\users\ya\documents\visual studio 2010\projects\lab2\lab2\Form1.h 206 1   lab2
Error   5   error C2181: illegal else without matching if   c:\users\ya\documents\visual studio 2010\projects\lab2\lab2\Form1.h 202 1   lab2
Error   4   error C2143: syntax error : missing ';' before '{'  c:\users\ya\documents\visual studio 2010\projects\lab2\lab2\Form1.h 201 1   lab2
Error   6   error C2143: syntax error : missing ')' before ';'  c:\users\ya\documents\visual studio 2010\projects\lab2\lab2\Form1.h 203 1   lab2
Error   7   error C2065: 'MessageBoxI' : undeclared identifier  c:\users\ya\documents\visual studio 2010\projects\lab2\lab2\Form1.h 206 1   lab2
Error   9   error C2065: 'Exclamation' : undeclared identifier  c:\users\ya\documents\visual studio 2010\projects\lab2\lab2\Form1.h 206 1   lab2
Миниатюры
Вычисление значения функции  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.03.2019, 09:28
Ответы с готовыми решениями:

Вычисление интерполяционного значения функции и оценка точности полученного значения
Здравствуйте. Помогите,пожалуйста, решить данное задание(3). MatLab только начали проходить и толком не объяснили, что с этим делать. ...

Ввод значения аргумента x и вычисление значения функции y
Разработать программу, которая вводит значения аргумента x и вычисляет значение функции y:

Вычисление значения функции с помощью разложения функции в степенной ряд
составить программу для вычисления значения функции y=1/(1+x) с помощью разложения функции в степенной ряд. 1/(1+x)2 =...

3
Заблокирован
06.03.2019, 10:21
Цитата Сообщение от Alexander002 Посмотреть сообщение
ln
мож в сам деле нет такой функции?
Цитата Сообщение от Alexander002 Посмотреть сообщение
else
(x>0&&x<=a)
if не полагается?
0
0 / 0 / 0
Регистрация: 06.03.2019
Сообщений: 1
06.03.2019, 12:49
Все равно
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
double y, x, a;
if ((textBox1->Text!="")&&(textBox2->Text!=""))
{
a = Convert::ToDouble(textBox1->Text);
x = Convert::ToDouble(textBox2->Text);
if (x<=0)y=sin(x*x+a*x);
else
if (x>0&&x<=a){y=1-(1+sqrt(x*x+a*x))/(exp(sin(x))*(1+x));}
else
{y=(cos(x*x-a*a)/(sqrt(1-sin(a-x)))-(1-sin(a-x))/(exp(sin(x)));};
textBox3->Text = Convert::ToString (y);}
else
{MessageBox::Show( "Введите пожалуйста данные А и Х", "Ошибка ввода данных", MessageBoxButtons::OK, MessageBoxI-con::Exclamation); }
         }
0
Заблокирован
06.03.2019, 13:08
существует Math::, читай учебники про if-else
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.03.2019, 13:08
Помогаю со студенческими работами здесь

Процедуры и функции - вычисление значения функции
Нужно решить это: f(x)=\begin{cases}-1&amp; \text{, }-3\leq x&lt;0\\\\ x&amp; \text{, }0\leq x\leq 3\end{cases} Очень прошу помочь! ...

Вычисление значения функции
Дословно задание звучит так: &quot;Вычислить и вывести на экран в виде таблицы значения функции, заданной графически на интервале от хнач. до...

Вычисление значения функции
Помогите пожалуйста решить эту задачку. Заранее благодарен. Вычислиь значения функции d = t2sin(t) при t изменяющимся от 1 до 2.5 с...

Вычисление значения функции
Написать программу, которая по введенному значению аргумента вычисляет значение функции, заданной в виде графика. Параметр R вводится с...

Вычисление значения функции
привет всем... помогите найти ошибку.. не могу понять, что я не так написала... //Подключение библиотеки стандартного ввода и вывода ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru