Даны действительные числа [latex]x[/latex]
и [latex]y[/latex].
Получить[latex]\frac{|x|-|y|}{|x|+|y|}[/latex]
.
Код
1 2 3 4 5 6 7 8 9 10 |
#include <iostream> #include <cmath> using namespace std; int main() { double x, y; cin >> x >> y; cout << ( abs ( x ) - abs ( y ) ) / ( abs ( x ) + abs ( y ) ) << endl; return 0; } |
Тесты
Входные данные | Выходные данные | |
x | y | |
6 | 4 | 0,2 |
6 | 2 | 0,5 |
2 | 2 | 0 |
1 | 1 | 0 |
Решение
Пусть заданы действительные числа x, y. Включаем cmath — заголовочный файл стандартной библиотеки языка программирования C++, разработанный для выполнения простых математических операций. В нашем случае деления одного выражения на другое. Используем тип double для действительных чисел для ввода x, y. Вводим с помощью cin x, y. Выводим с помощью cout математическое выражение, используя abs — функция, которая вычисляет абсолютную величину (модуль) значения x и y.
Код задачи
Условие задачи
— В условии формула записана с ошибкой. Вы ведь знаете, что операция деления имеет более высокий приоритет, чем сложение? Кроме того , Вам нужно использовать команду laTeX \frac, а не наклонную черту.
— Добавьте к ключевым словам и выражениям «абсолютная величина».
Спасибо, исправила)
Кажется теперь всё хорошо. Зачтено.