Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.11.2018, 16:53   #1
marina_pyshcina
 
Регистрация: 23.11.2018
Сообщений: 7
По умолчанию нахождения области определения

как написать программу которая находит область определения функции
f(x)= √(a*x) ,где значение а вводиться с клавиатуры

float x, a, F;

cout << "Введите a: " << endl;
cin >> a;

F = sqrt(a*x);
cout << "Область определения " << F << endl;
//но по идее она должна решиться не так ,таким образом мы просто посчитаем некоторое значение F,а ответ должен быть какой-то промежуток ,плюс в задании написано ,что X это любое число ,но инициализировать эту переменную нельзя,ведь как я понимаю,что нужно найти как раз промежуток ,который будет принадлежать X,т.е если решать эту функцию как математик ,то мы должны выразить X
marina_pyshcina вне форума Ответить с цитированием
Старый 23.11.2018, 16:58   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Так какая область определения квадратного корня в R? Это ж вопрос не по программированию...

Цитата:
Сообщение от marina_pyshcina Посмотреть сообщение
т.е если решать эту функцию как математик ,то мы должны выразить X
Чего? И что получим? x = F^2 / a? И а = 0 не входит в ОДЗ? И что будем вместо F подставлять?

Последний раз редактировалось p51x; 23.11.2018 в 17:00.
p51x вне форума Ответить с цитированием
Старый 23.11.2018, 17:01   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Засада )) Ну если тот значек корень квадратный, то область определения для действительных чисел:
x любой если a=0
x>=0 если a положителен
в противном случае x<=0
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 23.11.2018, 17:09   #4
marina_pyshcina
 
Регистрация: 23.11.2018
Сообщений: 7
По умолчанию

я имела ввиду ,что пусть а=1 ,то найдем область определения ,
√(a*x) => √(x) => x>=0 => ,что область определения данной функции равна :
x принадлежит от (0;+∞)
marina_pyshcina вне форума Ответить с цитированием
Старый 23.11.2018, 17:10   #5
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Именно. В этом ваша задача и состоит - по а вывести ответ.
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача по паскале(определение области определения функции) ZimmerZH Помощь студентам 3 01.10.2014 19:15
Вычисление функции с учетом области определения. Koroleva) Visual C++ 0 11.11.2012 22:10
Написать программу для определения принадлежности точки с координатами (х,у) заштрихованной области. Попадание на границу области sanek@zaputan Помощь студентам 5 09.03.2012 12:00
Программа определения принадлежности точки заштрихованной области Al'f!ra Паскаль, Turbo Pascal, PascalABC.NET 9 16.02.2012 23:07
Определения области по номеру траспортного средства pasichnuk.sasha Общие вопросы C/C++ 1 25.06.2010 15:21