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

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

Войти
Регистрация
Восстановить пароль
 
Дарья Дмитренко
0 / 0 / 0
Регистрация: 10.02.2011
Сообщений: 44
#1

что не так с использованием функций? - C++

21.06.2011, 23:15. Просмотров 335. Ответов 4
Метки нет (Все метки)

выдаёт деление на ноль
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include<iostream.h>
#include<math.h>
double Ln_a()
{
 double a,S;
 int i;
S=0;
for (i=0;i<4;i++)
{S=S+(-a-1)/(i+1);
}cout<<S;
}
 
 
void main()
{
double P, a, b, Ln_a();
cout<<"введите а, 0<a<2: ";
cin>>a;
if ((a>=2) || (a<=0)) {cout<<"введите другое а!";
            return;}
 
cout<<"введите b: ";
cin>>b;
P=sqrt(Ln_a()+2*((1+a*a)/log(b)))+sqrt(log(b)/(1+b*b))+(1+a*a)*2*b/(log(b)*Ln_a());
          cout<<"P="<<P;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.06.2011, 23:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос что не так с использованием функций? (C++):

функции класса раздела private реализуються так же как и раздела public? в смысле виртуальных функций, дружественных функций, и т.д. - C++
функции класса раздела private реализуються так же как и раздела public? в смысле виртуальных функций, дружественных функций, и т.д.

Как сделать так что я мог умножать не на два числа а на 3,4,5 и так далее? - C++
Вот код: #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int main(){ float a,c; char b; skip: ...

Что в коде ни так? while не работает так, как ожидаю - C++
Написанный код, как я думаю, должен выдавать цифры от 0 до 1000, столбиком. Но выдает начиная от 702 до 1000. Что ни так понимаю, где...

Код с использованием функций - C++
Помогите, плиз, переделать програмку С ИСПОЛЬЗОВАНИЕМ ФУНКЦИЙ. #include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; ...

Как сделать с использованием функций? - C++
#include &lt;iostream&gt; using namespace std; #include &lt;cmath&gt; int main() {

Задачи , построенные с использованием функций С++ - C++
Доброго времени суток форумчане ! &quot;Подтолкните&quot; в решении следующих задач , я забуксовал :) 1. Реализовать функцию, которая...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Dekio
Фрилансер
Эксперт С++
5837 / 1218 / 214
Регистрация: 23.11.2010
Сообщений: 3,378
Записей в блоге: 1
22.06.2011, 11:00 #2
 Комментарий модератора 
Чего в Pascal лезете?


Задание то какое?
0
grizlik78
Эксперт С++
1912 / 1444 / 112
Регистрация: 29.05.2011
Сообщений: 3,001
22.06.2011, 11:06 #3
В строке 9 переменная a равна неизвестно чему. Результат непредсказуем.
0
co6ak
Кошковед
407 / 500 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
22.06.2011, 11:08 #4
в Ln_a() следует подать параметр... в данном случае при вызове Ln_a( a )
при объявлении Ln_a ( double a ){...}
0
garkeP91
50 / 50 / 5
Регистрация: 24.10.2010
Сообщений: 131
22.06.2011, 11:10 #5
Еще странная функция Ln_a(). Зачем она в main() написана после переменных? и если она типа double, она должна что-то возвращать. У вас она ничего не принимает, ничего не возвращает.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.06.2011, 11:10
Привет! Вот еще темы с ответами:

Переписать программу с использованием функций - C++
Добрый день. Помогите пожалуйста мою программу переписать так, чтобы она была с функциями. :( Она маленькая и простая. :) //...

организация программ с использованием функций - C++
Заданы стороны двух треугольников ABC и DEF. Переменной V присвоить значение TRUE , если площадь треугольника ABC меньше или равна...

Составление программ с использованием функций - C++
Даны действительные числа a, b. Найти: u = max (a, b), v = max (ab, a + b), с = max (u^5 + v^5, 256). Нахождение max оформить в виде...

Написать программу с использованием функций - C++
При решении задачи должны быть использованы: a) перегрузка функций, b) задание значений по умолчанию (задать свои значения), ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
22.06.2011, 11:10
Ответ Создать тему
Опции темы

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