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

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

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

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

14.01.2011, 20:27. Просмотров 923. Ответов 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++ Программа для вычисления логического выражения
Программа для вычисления выражения y=2 lg (x)+5 C++
C++ Приложение для вычисления значения арифметического выражения
C++ Числа num1 и num2, написать программу для вычисления значения выражения
C++ Программа разбора и вычисления значения арифметического выражения
Разработать приложение для вычисления значения выражения C++
Программа на С++ для вычисления арифметического выражения C++
C++ Написать программу для вычисления значения выражения(C++)
Написать программу для вычисления значения выражения C++ C++
Исправить ошибку. Программа для вычисления y=sin(f(x) если C++
C++ Программа для вычисления значения выражения

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MegaAce
330 / 304 / 65
Регистрация: 14.02.2010
Сообщений: 662
14.01.2011, 21:18     Программа для вычисления значения выражения. sin(num1)+nem2... #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  [ТС]     Программа для вычисления значения выражения. sin(num1)+nem2... #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     Программа для вычисления значения выражения. sin(num1)+nem2... #4
Библиотеку math.h подключили?
MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
14.01.2011, 23:26     Программа для вычисления значения выражения. sin(num1)+nem2... #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  [ТС]     Программа для вычисления значения выражения. sin(num1)+nem2... #6
Большой спасибо, вроде бы работает верно. Осталось только включить проверку ситуации, когда значение выражения не определено и ожидание нажатия Enter.
Yandex
Объявления
14.01.2011, 23:38     Программа для вычисления значения выражения. sin(num1)+nem2...
Ответ Создать тему
Опции темы

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