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

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

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

напишите функцию которая решает линейное уравнение ax+b=0 - C++

24.01.2014, 16:10. Просмотров 817. Ответов 5
Метки нет (Все метки)

напишите функцию которая решает линейное уравнение ax+b=0 и записывает результат в переменную передаваемую по ссылке. В случае нахождения одного корня функция возвращает 1,в случае бессконечного множества решений (a=0<b=0) -2 , в случае ввода неправильных данных (а=0)-3
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2014, 16:10     напишите функцию которая решает линейное уравнение ax+b=0
Посмотрите здесь:

напишите функцию которая решает линейное уравнение - C++
напишите функцию которая решает линейное уравнение ax+b=0 и записывает результат в переменную передаваемую по ссылке. В случае нахождения...

Напишите функцию, которая решает линейное уравнение - C++
7. Напишите функцию, которая решает линейное уравнение ax+b=0 и записывает результат в переменную, передаваемую по ссылке. В случае...

Напишите функцию, которая решает линейное уравнение ax+b=0 и записывает результат в переменную, передаваемую по ссылке. - C++
Напишите функцию, которая решает линейное уравнение ax+b=0 и записывает результат в переменную, передаваемую по ссылке. В случае нахождения...

Анализ кода программы, которая решает логическое уравнение - C++
Пишу прогу, которая решает логическое уравнение. Не компилируется... помогите разобраться, завтра зачёт. #include &lt;iostream&gt; ...

Напишите функцию, которая вычисляет сигнум-функцию числа - C++
Напишите функцию, которая вычисляет сигнум-функцию числа. Сигнум-функция возвращает: 1 если число положительное, -1 если число...

Напишите функцию, которая переворачивает строку - C++
1) Напишите функцию, которая переворачивает строку (массив типа char). Используйте цикл for, который меняет местами первый и последний...

Напишите функцию, которая возвращает два значения - C++
Напишите функцию, которая возвращает два значения. Первое значение это результат сложения принимаемых параметров. Второе значение это...

Напишите функцию, которая возвращает два значения - C++
Напишите функцию, которая возвращает два значения. Первое значение это результат сложения принимаемых параметров. Второе значение это...

Напишите функцию, которая выводит четные числа - C++
19. Напишите функцию, которая выводит вначале все содержащиеся в массиве четные числа в порядке возрастания их индексов, а затем — все...

Напишите функцию, которая проверяет, отсортирован ли массив - C++
Напишите функцию, которая проверяет, отсортирован ли массив вещественных чисел по невозрастанию. Она возвращает true, если отсортирован, и...

Напишите функцию, которая находит сумму элементов - C++
имеется матрица вещественных чисел 4*4. Напишите функцию, которая находит сумму элементов на побочной диагонали

Напишите функцию, которая рассчитывает значение по формуле 3x+5 - C++
Напишите функцию, которая рассчитывает значение по формуле 3x+5. x передается в качестве параметра типа unsigned short, функция...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
duskiness
0 / 0 / 0
Регистрация: 24.01.2014
Сообщений: 11
24.01.2014, 17:34     напишите функцию которая решает линейное уравнение ax+b=0 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int fun (int a,int b, int &res)
{
if(a == 0 && b!=0|| b==0&&a!=0){
cout<<"решений нет"<<endl;
return -3;
}
else{
if(b==0&&a==0){
return -2;
}
res = -b/a;
return 1;
}
}
Ev_Hyper
Заблокирован
24.01.2014, 17:36     напишите функцию которая решает линейное уравнение ax+b=0 #3
duskiness, по условию ТС

Цитата Сообщение от berkut223 Посмотреть сообщение
В случае нахождения одного корня функция возвращает
а у вас void
duskiness
0 / 0 / 0
Регистрация: 24.01.2014
Сообщений: 11
24.01.2014, 17:41     напишите функцию которая решает линейное уравнение ax+b=0 #4
точнее так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int fun (int a,int b, int &res)
{
if(a == 0 && b!=0){
cout<<"решений нет"<<endl;
return -3;
}
else{
if(b==0&&a==0){
return -2;
}
res = -b/a;
return 1;
}
}
Добавлено через 1 минуту
Цитата Сообщение от Ev_Hyper Посмотреть сообщение
duskiness, по условию ТС


а у вас void
Как это, у меня инт)
Ev_Hyper
Заблокирован
24.01.2014, 17:48     напишите функцию которая решает линейное уравнение ax+b=0 #5
duskiness, Вот только не надо говорить, что у вас не было void...
duskiness
0 / 0 / 0
Регистрация: 24.01.2014
Сообщений: 11
24.01.2014, 17:50     напишите функцию которая решает линейное уравнение ax+b=0 #6
Я просто бы в процессе написания, смотрел делал, т.е. правил, вы видимо попали когда я еще не дописал)
Yandex
Объявления
24.01.2014, 17:50     напишите функцию которая решает линейное уравнение ax+b=0
Ответ Создать тему
Опции темы

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