Имя: Пароль:
IT
 
Выражение на С++
0 EveryBodyLove Me
 
13.10.11
18:53
http://pikucha.ru/i6E7G
После нажатия на push, вычисляется  сумма m_1 и m_2. Результат появляется в диалоговом окне m_3 http://pikucha.ru/i6E7O . Нужно подставить вот это выражение http://pikucha.ru/i6E7L сюда http://pikucha.ru/i6E87.
1 Матвеев Максим
 
13.10.11
19:10
решение лаб. платное.
300руб.
2 Sk0rp
 
13.10.11
19:13
#include<math>

Y = 2 / pow(x,4) + abs(1-sin(x));
3 EveryBodyLove Me
 
13.10.11
19:22
(2) Мне же значения в edit'ы вводить нужно
4 NS
 
13.10.11
19:48
Где-то я уже эту ветку видел.
5 EveryBodyLove Me
 
13.10.11
20:01
(4) Может где-то и решение есть? =)
6 Визард
 
13.10.11
20:04
(0) это очень легко делается
7 Визард
 
13.10.11
20:08
кидай полностью задание
8 EveryBodyLove Me
 
13.10.11
21:33
(7)Создайте диалоговое приложение в котором результат будет выводится в другом диалоговом окне при нажатии на кнопку.( для этого на главном окне должна быть кнопка «Вычислитьрезультат », а вывод результата на другой диалоговом окне)
Используйте сведения о создании собственных диалоговых окон
Для того, что бы создать собственное диалоговое окно надо сделать следующее:
1) Создайте программу в диалоговом режиме ( с поддержкой MFC )
2) Назовите её TEST1
3)Главный класс вашей программы будет CTest1Dlg
4) Чтобы создать другую диалоговую панель, нужно создать новый класс, для этого выбери закладку ResourceView , затем щелкнуть правой кнопкой на Dialog и  Insert Dialog -> создастся новый диалог.
5) Имя диалога можно менять, поставьте IDD_MY_DIALOG
6) Дальше надо зарегистрировать новый класс, для этого: при открытом новом диалоге( это обязательно ) надо вызвать ClassWizard( в верхнем меню) -> Create new class -> надо ввести имя класса ( введите CMyDialog( MyDialog.cpp), имя должно начинаться с C, что означает class ) -> два раза ОК
7) Теперь надо, чтобы выша главная программа "узнала" новый класс -> в начале файла Test1Dlg.cpp(выбери закладку FiltView и откройте Test1Dlg.cpp) напишите строчку:
#include "MyDialog.h"
8) Поместите елемент управления для вывода результата в новом окне и свяжите его с переменной m_3(Убедитесь в том, чтобы был выбран класс CMyDialog)
9) Создайте событие при нажатии на кнопку «Вычислить результат»
                UpdateData();
                CMyDialog MyDlg;    // объявление объекта MyDlg класса CMyDialog
                MyDlg. m_3=m_1+m_2;   // формировапние  значения переменной       // m_3 объекта MyDlg
                MyDlg. DoModal();     // вывод диалогового окна


Только вместо m_3=m_1+m_2; http://pikucha.ru/i6E7L
9 EveryBodyLove Me
 
13.10.11
23:01
{
                UpdateData();
                CMyDialog MyDlg;    
                MyDlg. m_3=2/pow(m_1,4) + fabs(1-sin(m_2));  
                MyDlg. DoModal();    
   
}
При подключенном math.h - pow, fabs, sin: undeclared identifier. Я уж не знаю что и делать
10 EveryBodyLove Me
 
14.10.11
20:00
Подключил math.h в stdafx.h

--------------------Configuration: lab1_2 - Win32 Debug--------------------
Compiling...
StdAfx.cpp
Compiling...
lab1_2Dlg.cpp
D:\develop\test1\lab1_2\lab1_2Dlg.cpp(179) : error C2065: 'pow' : undeclared identifier
D:\develop\test1\lab1_2\lab1_2Dlg.cpp(179) : error C2065: 'fabs' : undeclared identifier
D:\develop\test1\lab1_2\lab1_2Dlg.cpp(179) : error C2065: 'sin' : undeclared identifier
Generating Code...
Skipping... (no relevant changes detected)
lab1_2.cpp
MyDialog.cpp
Error executing cl.exe.

lab1_2.exe - 3 error(s), 0 warning(s)


Ничего не изменилось
11 orefkov
 
15.10.11
00:26
О, студиозусов MFC обучают? А че уж тогда не вавилонской клинописи?
12 EveryBodyLove Me
 
20.10.11
19:29
(11) Всмысле?
13 EveryBodyLove Me
 
20.10.11
22:15
У меня функция sin() считает не в градусах, а в радианах. Как перевести в моем случае?
14 МихаилМ
 
20.10.11
22:19
15 Lama12
 
20.10.11
22:43
(0)Эх... ты вот сейчас ответ найдеш. Получиш удвл. Потом диплом. И будешь позорить профессию программиста.
Блин... задачка то для школы.
16 Steel_Wheel
 
20.10.11
23:08
(15) Правильно, не говорите ему
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс