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

составить программу,решающую это уравнение - C++

Восстановить пароль Регистрация
 
Оксана(ИТ-11)
 Аватар для Оксана(ИТ-11)
3 / 3 / 0
Регистрация: 27.11.2011
Сообщений: 34
21.02.2012, 22:37     составить программу,решающую это уравнение #1
(x+y)/(y+1) - (x*y-12)/(34+x)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,689
21.02.2012, 22:38     составить программу,решающую это уравнение #2
это не уравнение
Оксана(ИТ-11)
 Аватар для Оксана(ИТ-11)
3 / 3 / 0
Регистрация: 27.11.2011
Сообщений: 34
21.02.2012, 22:41  [ТС]     составить программу,решающую это уравнение #3
Цитата Сообщение от neske Посмотреть сообщение
это не уравнение
Выражение! фуле...
ШКІПЕР
 Аватар для ШКІПЕР
93 / 93 / 7
Регистрация: 14.04.2010
Сообщений: 280
Записей в блоге: 9
Завершенные тесты: 1
21.02.2012, 22:45     составить программу,решающую это уравнение #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using std::cout;
using std::cin;
 
int main()
{
    setlocale(LC_ALL,"Rus");
    double x,y;
    cout<<"Вводим х и у: ";
    cin>>x>>y;
    cout<<"Результат: "<<(x+y)/(y+1) - (x*y-12)/(34+x)<<"\n";
    system("pause");
    return EXIT_SUCCESS;     
}
Добавлено через 1 минуту
Оксана(ИТ-11), или Вы в первом же посте сами решили свое задание, или что-то не так понял...
Jupiter
21.02.2012, 22:50
  #5
 Комментарий модератора 
Оксана(ИТ-11), http://www.cyberforum.ru/cpp-beginners/thread17474.html
thebvog
 Аватар для thebvog
73 / 53 / 3
Регистрация: 20.02.2012
Сообщений: 239
21.02.2012, 22:50     составить программу,решающую это уравнение #6
ШКІПЕР, у вас небольшая ошибочка
C++
1
cout<<"Результат: "<<(x+y)/(y+1) - (x*y-12)/(34+x)<<"\n";
Знак << приоритетнее чем другие в этом выражении, поэтому в скобки.
C++
1
cout<<"Результат: "<<((x+y)/(y+1) - (x*y-12)/(34+x))<<"\n";
ШКІПЕР
 Аватар для ШКІПЕР
93 / 93 / 7
Регистрация: 14.04.2010
Сообщений: 280
Записей в блоге: 9
Завершенные тесты: 1
21.02.2012, 22:52     составить программу,решающую это уравнение #7
Цитата Сообщение от thebvog Посмотреть сообщение
у вас небольшая ошибочка: Знак << приоритетнее чем другие в этом выражении, поэтому в скобки.
Хм... И что же изменилось ?
thebvog
 Аватар для thebvog
73 / 53 / 3
Регистрация: 20.02.2012
Сообщений: 239
21.02.2012, 22:55     составить программу,решающую это уравнение #8
ШКІПЕР,
C++
1
2
cout<<"Результат: "<<(x+y)/(y+1) - (x*y-12)/(34+x)<<"\n";
cout<<"Результат: "<<((x+y)/(y+1) - (x*y-12)/(34+x))<<"\n";
...<<(Выражение)<<...
ШКІПЕР
 Аватар для ШКІПЕР
93 / 93 / 7
Регистрация: 14.04.2010
Сообщений: 280
Записей в блоге: 9
Завершенные тесты: 1
21.02.2012, 22:57     составить программу,решающую это уравнение #9
thebvog, facepalm....
<< - это не знак и даже не арифметическая операция в данном случае. Вы прозрачно намекаете, что без Ваших дужек программа будет выдавать некорректный ответ ?
ValeryS
Модератор
6373 / 4839 / 440
Регистрация: 14.02.2011
Сообщений: 16,038
21.02.2012, 23:00     составить программу,решающую это уравнение #10
Цитата Сообщение от ШКІПЕР Посмотреть сообщение
<< - это не знак и даже не арифметическая операция
логическая (сдвиг влево =*2)
но переопределена для стреамов как вывод
thebvog
 Аватар для thebvog
73 / 53 / 3
Регистрация: 20.02.2012
Сообщений: 239
21.02.2012, 23:02     составить программу,решающую это уравнение #11
ШКІПЕР, да, некоторые компиляторы ставят им приоритет перед другими знаками хоть и по разному.
ШКІПЕР
 Аватар для ШКІПЕР
93 / 93 / 7
Регистрация: 14.04.2010
Сообщений: 280
Записей в блоге: 9
Завершенные тесты: 1
21.02.2012, 23:04     составить программу,решающую это уравнение #12
Цитата Сообщение от ValeryS Посмотреть сообщение
логическая (сдвиг влево =*2)
Цитата Сообщение от thebvog Посмотреть сообщение
...<<(Выражение)<<...
Ребята, не тупите! Почитайте лучше об ostream...
И как же в "некоторых" компиляторах это отображается ? (конкретный пример)
ValeryS
Модератор
6373 / 4839 / 440
Регистрация: 14.02.2011
Сообщений: 16,038
21.02.2012, 23:07     составить программу,решающую это уравнение #13
Цитата Сообщение от ШКІПЕР Посмотреть сообщение
Почитайте лучше о ostream...
ну и что там читать?
Цитата Сообщение от ValeryS Посмотреть сообщение
но переопределена для стреамов как вывод
а что тебе не нравится сдвиг???
C++
1
int d=5<<2
это что??
Цитата Сообщение от ШКІПЕР Посмотреть сообщение
даже не арифметическая операция
thebvog
 Аватар для thebvog
73 / 53 / 3
Регистрация: 20.02.2012
Сообщений: 239
21.02.2012, 23:11     составить программу,решающую это уравнение #14
ШКІПЕР, у меня, например, на опыте было:
C++
1
cout<<(x || 0x12)<<endl;
Без скобок (CodeBlocks GCC) выводил то ли ошибку, то ли неправильно.
ШКІПЕР
 Аватар для ШКІПЕР
93 / 93 / 7
Регистрация: 14.04.2010
Сообщений: 280
Записей в блоге: 9
Завершенные тесты: 1
21.02.2012, 23:15     составить программу,решающую это уравнение #15
Цитата Сообщение от ValeryS Посмотреть сообщение
это что??
Там есть продолжение, читайте внимательно.
Ребята, не топчите эту тему бредом - пожалейте Оксану. Меня не нужно просвещать на тему "сдвиг" и тд и тп.


у меня, например, на опыте было:
А ничего, что разница слегка существенна: разница между Вашей практикой и "той" строчкой ?

P.S. И куда девали от смертных пользователей кнопочку "Закрыть тему" ?
thebvog
 Аватар для thebvog
73 / 53 / 3
Регистрация: 20.02.2012
Сообщений: 239
21.02.2012, 23:17     составить программу,решающую это уравнение #16
ШКІПЕР, я привел пример, других компиляторов в наличие нет, а CodeBclocks в старой версии это было и с арифметическими операциями.
P.S. Главное, чтоб правильно работало
ШКІПЕР
 Аватар для ШКІПЕР
93 / 93 / 7
Регистрация: 14.04.2010
Сообщений: 280
Записей в блоге: 9
Завершенные тесты: 1
21.02.2012, 23:45     составить программу,решающую это уравнение #17
Цитата Сообщение от thebvog Посмотреть сообщение
привел пример, других компиляторов в наличие нет
Та строка, что Вы назвали "с небольшой ошибкой" будет работать правильно (всегда, как не крути) и нужно очень виртуозно стараться, чтобы она работала неверно.
Разница между Вашим примером и моей строчкой колоссальная, примерно как:
C++
1
cout<<(5<<2);
и
C++
1
cout<<5<<2;
Очевидно, что все подобные ситуации нуждаются в индивидуальном подходе. А Вы стрижете все под одну гребенку
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.02.2012, 23:50     составить программу,решающую это уравнение
Еще ссылки по теме:

C++ Написать программу, которая решает уравнение с одним неизвестным и выводит в консоль значение неизвестного. Уравнение посимвольно вводится с клавиатур
C++ 18. Написать программу, которая решает уравнение с одним неизвестным и выводит в консоль значение неизвестного. Уравнение посимвольно вводится с клави
Написать программу, решающую задачу линейного поиска элемента вещественном массиве C++

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

Или воспользуйтесь поиском по форуму:
thebvog
 Аватар для thebvog
73 / 53 / 3
Регистрация: 20.02.2012
Сообщений: 239
21.02.2012, 23:50     составить программу,решающую это уравнение #18
ШКІПЕР, может всё таки чешу под гребёнку-то
Yandex
Объявления
21.02.2012, 23:50     составить программу,решающую это уравнение
Ответ Создать тему
Опции темы

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