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

выдаёт деление на ноль. Где ошибка? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как получить последнию цифру числа! http://www.cyberforum.ru/cpp-beginners/thread324103.html
Здравствуйте! Скажите пожалуйста как получить последнюю цифру числа! Например! На входе: 1873
C++ что не так с использованием функций? выдаёт деление на ноль #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); http://www.cyberforum.ru/cpp-beginners/thread324099.html
C++ Решить в VC++
Помогите решить пожалуйста! 1. В C++ Builder создайте базу данных "Накладная", содержащую следующую информацию: дата, наименование, артикул, количество, цена за единицу товара, общая стоимость. 2.Построить описание класса, содержащего информацию об учащемся колледжа. Предусмотреть возможность раздельного изменения составных частей характеристик учащегося, создания и уничтожения объектов этого...
C++ Нужно сделать Прогу С++ с функцией
Помогите пожалуйста, срочно(на завтра)!Как сделать лабу на С++ ? Требования к реализации: 1) Проверить условия совпадения и записать расчетные формулы для нахождения корня уравнения с точностью ? = 10 ^ -4. 2) Составить блок-схему алгоритма. 3) Выбрать начальное приближение к корню на заданном промежутке. 4) Составить программу решения задачи. Требования: а) Программа должна состоять...
C++ Запись и чтения в файл числа http://www.cyberforum.ru/cpp-beginners/thread324078.html
MS VS 2010 fstream f("numbers.dat"); //Открываю бинарный файл f<<12; //пихаю в него число f.seekg(0); //указатель в начало cout<<f.get(); //Считываю число В результате выдаёт ASCII код единицы. Нужно делать что-то с указателями, можно разъяснить?
C++ Строки Дана символьная строка, содержащая английский текст. Найти количество слов, начинающихся с буквы b. осеня надо подробнее

Показать сообщение отдельно
Дарья Дмитренко
0 / 0 / 0
Регистрация: 10.02.2011
Сообщений: 44
21.06.2011, 23:25     выдаёт деление на ноль. Где ошибка?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream.h>
#include<math.h>
#include<conio.h>
double Ln_a(double a)
{
 return (a-1)-(a-1)*(a-1)/2+(a-1)*(a-1)*(a-1)/3+(a-1)*(a-1)*(a-1)*(a-1)/4;   }
 
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;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru