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

При решении программа выдаёт значение функции, равное 0 или выдаёт ошибку. Что не так? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ табулирование функции http://www.cyberforum.ru/cpp-beginners/thread729489.html
помогите пожалуйста.протабулируйте функцию. Отрезок и наг вводятся с клавиатуры arctgx-1/x
C++ Реализовать в функции main () обмен со строкой в памяти Здраствуйте. И сразу к делу =) Продемонстрируйте пожалуйста "Обмен с строчкой в памяти, Работа с динамической строчкой". 1. Описать класс, который будет содержать стандартный набор методов. Реализовать в функции main () обмен со строкой в памяти. 2. Описать класс, который будет содержать стандартный набор методов. Реализовать в функции main () работу с динамическим строкой (хотя бы... http://www.cyberforum.ru/cpp-beginners/thread729483.html
C++ Определить M=N!
Дано натуральное число N. Определить M=N!. Проверить, как изменилось количество разрядов в числе M по сравнению с количеством разрядов числа N (функцией оформить определение количества разрядов числа)
Создать класс для работы с массивами и написать операторы (суммы, разницы и произведения массивов) C++
Задача состоит в том чтобы создать класс для работы с массивами (вроде того что у меня в коде) и написать операторы которые считали бы сумму, разницу и произведение массивов(сумма - первый + первый элемементом второй+второй и так далее ). Просьба обьяснить что я делаю не так. Вот код: #include <conio.h> #include <stdio.h> using namespace std; class a { int *A; int n;
C++ Добавление элементов в список http://www.cyberforum.ru/cpp-beginners/thread729473.html
Добрый вечер господа, вобщем написал я тут список, вот такой: #include <vcl.h> #pragma hdrstop #pragma argsused #include <iostream> #include <conio.h> using namespace std;
C++ Не находит символа при загрузке с файла Доброго времени суток !!! :) Есть задача : Написать программу, которая считывает английский текст из файла и выводит его на экран, заменив каждую первую букву слова, начинающихся с гласной буквы, на прописную. ...все получается, но есть проблемка, при считывании с файла не видно пробелов. Если есть в файле данные: "Ищу Собаку" то он мне должен показать "ищу Собаку" , а он мне показывает... подробнее

Показать сообщение отдельно
Sviatospam
 Аватар для Sviatospam
0 / 0 / 0
Регистрация: 28.11.2012
Сообщений: 25
12.12.2012, 20:54     При решении программа выдаёт значение функции, равное 0 или выдаёт ошибку. Что не так?
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
27
28
29
30
31
32
33
34
35
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
 
long Fact(short m)// функция вычисления факториала
{
long Fact = 1;
for(register int i =2; i<= m; i++)
Fact *= i;
return Fact;
}
 
double calc(short m) // вычисление суммы
{
double calc = 0.0;
short i,r;
for (i = 1, r=(-1); i <m; i++, r*=(-1));
calc +=r*(m-i)*(m-i)/(Fact(m)-Fact(i));
return calc; 
}
 
void main()
{
 
short m;
 
cout << "Enter m: "; cin >> m;
cout << "\nResult: "<< setprecision(8) << calc(m) <<" ";
cin.get();
 
 
system("pause");
 
}
Добавлено через 1 минуту
[IMG]http://i056.***********/1212/46/ff5f546ee118.jpg[/IMG] - сама функция
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru