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

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

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

Вычислить по формуле - C++

07.06.2011, 00:47. Просмотров 406. Ответов 8
Метки нет (Все метки)

http://i22.***********/big/2011/0607/...503d6c6627.jpg
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2011, 00:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вычислить по формуле (C++):

Вычислить по формуле. ВЫчислить с заданной точностью - C++
http://i22.***********/big/2011/0607/04/8a2c677b4bf24ec8e8fb7be0ee571804.jpg задание 6-7

Вычислить по формуле - C++
помогите пожалуйста справиться с заданием.заранее спасибо Вычислить по формуле: ...

Вычислить по формуле - C++
Использовать стек для решения следующей задачи. В текстовом файле записана без ошибок формула следующего вида: ...

Вычислить по формуле - C++
Первое изображение вычислить по формуле

Вычислить по формуле - C++
Вычислить по формуле: 2^(-x) - cos(x) + sin(2xy)

Вычислить по формуле - C++
Добрый вечер, ув. программисты! Очень нужна Ваша помощь. Программа легкая, но я не знаю как написать её на C++. Заранее спасибо. Тема...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
joping55
0 / 0 / 0
Регистрация: 20.05.2011
Сообщений: 58
08.06.2011, 12:09  [ТС] #2
помогите плз решить.
Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
08.06.2011, 12:19 #3
joping55, я вам уже вчера приводил решение аналогичной задачи, соизвольте подумать сами на этот раз.
co6ak
Кошковед
407 / 500 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
08.06.2011, 12:26 #4
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>
 
int main()
{
cout << "Input x: " << endl;
float x;
cin >> x;
cout << "Input y: " << endl;
float y;
cin >> y;
 
if (x*x + y*y >= 1)  
     if (x > y ) cout  << "Output max{x,y} = x(" << x << ")" << endl;
     else        cout  << "Output max{x,y} = y(" << y << ")" << endl;
if ( x*x + y*y <1 ) 
     if ( x > y )  if (x*x  < y*y) cout << "Output min{x^2, y^2} = x^2(" << x*x << ")" << endl;
                   else            cout << "Output min{x^2, y^2} = y^2(" << y*y << ")" << endl;
     else cout << "Output x^2 + y^2 = " << x*x + y*y << endl;
 
 
getch();
}
кажись так
grizlik78
Эксперт С++
1908 / 1440 / 111
Регистрация: 29.05.2011
Сообщений: 2,996
08.06.2011, 12:31 #5
Условие в строке 16 избыточно и заменяется на else
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
08.06.2011, 12:33 #6
И вообще имеет смысл хранить квадраты чисел в отдельных переменных, чтобы не вычислять по пять раз
co6ak
Кошковед
407 / 500 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
08.06.2011, 12:47 #7
ну в принципе да, хотя ради 4 дополнительных квадратов лупить 2 переменные.
ну не знаю
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
08.06.2011, 13:16 #8
co6ak, прогоните с и без доп. переменных программу 10^9 раз, почуствуете разницу
co6ak
Кошковед
407 / 500 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
08.06.2011, 14:45 #9
ну в конкретном же случае это не нужно
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.06.2011, 14:45
Привет! Вот еще темы с ответами:

Вычислить по формуле - C++
Помогите написать программу С++ для вычисления, пожалуйста

Вычислить по формуле - C++
http://i22.***********/big/2011/0601/4e/99f7b0cd4be1fcfde0154331e5c1a84e.jpg

Вычислить Y по формуле - C++
Вычеслить Y по вформуле: ---------------------x^2+y^2,если m=1 Y= (знак системы)---x^2/a^2+y^2/b^2,если m=2, ...

Вычислить по формуле Вычислить по формуле - C++
Добрый день, ув. пользователи, прошу помочь мне в данной задаче: http://s17.postimage.org/y9leg3ni3/image.jpg Заранее спасибо!


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

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

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