Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
minstrel777
1 / 1 / 0
Регистрация: 28.01.2010
Сообщений: 43
#1

Программа для вычисления значения выражения. sin(num1)+nem2... - C++

14.01.2011, 20:27. Просмотров 933. Ответов 5
Метки нет (Все метки)

Помогите написать программу для решения следующей задачи:

На входе два вещественных числа num1 и num2. Напишите программу для вычисления значения выражения в приложенном фото.

Название: 14.01.jpg
Просмотров: 68

Размер: 4.3 Кб

В программе необходимо предусмотреть проверку ситуации, когда значение выражения не определено. При запуске программы должна появиться строка-подсказка "enter number 1:",а после ввода первого числа - строка-подсказка "enter number 2:". Вывод результата должен предваряться строкой "the result is:". После вывода результата на экране должна быть выведена строка "press enter to exit", после которой при нажатии на клавишу Enter программа должна завершать работу.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.01.2011, 20:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программа для вычисления значения выражения. sin(num1)+nem2... (C++):

Числа num1 и num2, написать программу для вычисления значения выражения - C++
помогите решить пожалуйста!

Программа для вычисления значения выражения - C++
Пытался написать программу для вычисления вот такого выражения An = sin(1–sin(2 + sin(3–sin(4 + ...sin(n))...), но он неправильно считает....

Исправить ошибку. Программа для вычисления y=sin(f(x) если - C++
y=sin(f(x)) если f(x)= \begin{cases}\sqrt{a+b} * sin^2(x) & \text{ , } x \gt 2 \\ \ln \mid (x/(a*b))\mid & \text{ , } x \le...

Программа разбора и вычисления значения арифметического выражения - C++
Написать программу разбора и вычисления значения арифметического выражения. На входе программы — строка, содержащая числа, скобки «(» и...

Программа для вычисления выражения y=2 lg (x)+5 - C++
Помогите пожалуйста написать программу для вычисления выражения y=2 lg (x)+5.x и y - вещественные числа.

Приложение для вычисления значения арифметического выражения - C++
Здравствуйте , подскажите пожалуйста как решить вот эту задачу : Создать приложение для вычисления значения арифметического выражения,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MegaAce
330 / 304 / 65
Регистрация: 14.02.2010
Сообщений: 662
14.01.2011, 21:18 #2
Что именно помогать? В чем у вас возникают проблемы? В математической складовой вопроса? если да, то вот
C++
1
s=sin(num1)+((num2*num2)/(cos(2*num1)-23));
minstrel777
1 / 1 / 0
Регистрация: 28.01.2010
Сообщений: 43
14.01.2011, 23:00  [ТС] #3
Я вот так составил программу, но компилятор ругается на sin и cos....

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
using namespace std;
 
int main()
{
        int a, b, s;
        cout << "Enter number 1:";
        cin >> a;
        cout<<"Enter number 2:";
        cin >> b;
        
        s = sin(a)+((b*b)/(cos(2*a)-23));
 
        cout << s << endl;
        cin.sync();
        cin.clear();
        cin.get();
        return 0;
}
MegaAce
330 / 304 / 65
Регистрация: 14.02.2010
Сообщений: 662
14.01.2011, 23:10 #4
Библиотеку math.h подключили?
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
14.01.2011, 23:26 #5
Цитата Сообщение от minstrel777 Посмотреть сообщение
Я вот так составил программу, но компилятор ругается на sin и cos....
А так?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
        int a, b;
        float s;
        cout << "Enter number 1:";
        cin >> a;
        cout<<"Enter number 2:";
        cin >> b;
        
                s = sin((float)a)+(((float)b*b)/(cos(2.0*a)-23.0));
 
        cout << s << endl;
        cin.sync();
        cin.clear();
        cin.get();
        return 0;
}
minstrel777
1 / 1 / 0
Регистрация: 28.01.2010
Сообщений: 43
14.01.2011, 23:38  [ТС] #6
Большой спасибо, вроде бы работает верно. Осталось только включить проверку ситуации, когда значение выражения не определено и ожидание нажатия Enter.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2011, 23:38
Привет! Вот еще темы с ответами:

Написать программу для вычисления значения выражения - C++
Написать программу вычисления значения выражения при заданных выходных данных. Сравнить полученное значение с указанным правильным...

Написать программу для вычисления значения выражения(C++) - C++
Байт, а еще вот это можно? G=ln\left|\prod_{i=0}^{4}({x}_{i}+\sum_{k=0}^{i}{x}_{k}) \right|

Написать программу для вычисления значения выражения C++ - C++
Написать программу для вычисления значения выражения (1+1/x2)x-12x2 напишите программу пожалуйста на c++ Добавлено через 22 минуты ...

Разработать приложение для вычисления значения выражения - C++
attachmentid=195329&amp;stc=1&amp;d=1351422860 Простите но по другому не знаю как выложить задание!


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
14.01.2011, 23:38
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru