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

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

Восстановить пароль Регистрация
 
sanlex25
0 / 0 / 0
Регистрация: 29.09.2013
Сообщений: 29
29.09.2013, 23:29     Составить программу для вычисления значения rez в зависимости от поставленного условия #1
Помогите пожалуйста решить проблему с разветвляющимися алгорифмами, у меня получается всегда идет одним путем какое бы число я не подставил, а другим нет.

Вот условие:
Составить программу для вычисления значения rez в зависимости от поставленного условия.
Для получения результатов подобрать исходные данные так, чтобы выполнялись все возможные ветви алгоритма. Перед выводом полученного результата должно выводиться сообщение о ветви, при прохождении которой он получен. Сам пример прикреплен в файле условие.txt

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <conio.h>
#include <math.h>
#define PI 3.1415927
int main()
{
double n1, n2, e, rez;
puts("\n\t n1, n2, e = ");
scanf("%lf %lf %lf", &n1, &n2, &e);
if(PI<=n1+n2<=5){
rez=pow(sin(PI*n1+pow(e,n2)),2);
puts("\n\t PI<=n1+n2<=5 ");
}
else {
    rez=pow(sin(PI*n2+n1),2);
    puts("\n\t n1+n2>=5 ");
}
printf("\nRezult = %lf\n", n1, n2, e, rez);
puts("Press any key ... ");
getch();
return 0;
}
Вот мой код, подскажете где я допутил ошибку, буду очень признателен за помощь
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.09.2013, 23:29     Составить программу для вычисления значения rez в зависимости от поставленного условия
Посмотрите здесь:

Составить программу для вычисления значения C++
C++ Составить программу для вычисления значения функции f(x):
Составить программу вычисления значения функции для значения аргумента x, вводимого с клавиатуры C++
Составить программу для вычисления значения функции y = f(x) C++
C++ Составить программу вычисления функции y в зависимости от значения а
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
newb_programmer
 Аватар для newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 553
30.09.2013, 00:09     Составить программу для вычисления значения rez в зависимости от поставленного условия #2
Цитата Сообщение от sanlex25 Посмотреть сообщение
if(PI<=n1+n2<=5){
так нельзя ставить условия

C++
1
if ( PI<=(n1+n2) && (n1+n2)<=5 )
sanlex25
0 / 0 / 0
Регистрация: 29.09.2013
Сообщений: 29
30.09.2013, 00:34  [ТС]     Составить программу для вычисления значения rez в зависимости от поставленного условия #3
Спасибо за быстрый ответ, все получилось)
Екатерина11
Сообщений: n/a
30.09.2013, 12:12     Составить программу для вычисления значения rez в зависимости от поставленного условия #4
Требуется модерация форумов и новостей. Хорошая подработка со свободным графиком. Почасовая оплата 280 рублей в час. Пишите на email: moderatforum@servisemail.com
Yandex
Объявления
30.09.2013, 12:12     Составить программу для вычисления значения rez в зависимости от поставленного условия
Ответ Создать тему
Опции темы

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