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

Вычисление экспоненты - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задана строка, символы которой могут повторяться. Нужно удалить все символы строки с помощью наименьшего количества вычеркиваний http://www.cyberforum.ru/cpp-beginners/thread1119781.html
Задана строка, символы которой могут повторяться. За один ход разрешается вычеркнуть в любом месте строки один или несколько одинаковых символов, идущих в строке подряд. Нужно удалить все символы строки с помощью наименьшего количества вычеркиваний. Вход. Строка длиной не больше 255. Выход. Минимальное количество операций, с помощью которых можно удалить все символы строки.
C++ Ошибка в программе Ребят привет, помогите в программе найти ошибку, вообще не понимаю #include <cstdlib> #include <iostream> #include <clocale> using namespace std; class CParal http://www.cyberforum.ru/cpp-beginners/thread1119771.html
C++ Двумерные массивы на C++ (Консольное приложение)
1. Дан двумерный массив, заполненный случайными числами (размер массива может быть разным). а) Вывести на экран элемент, расположенный в правом верхнем углу массива. б) Вывести на экран элемент, расположенный в левом нижнем углу массива. в) Вывести на экран элемент, расположенный в левом верхнем углу массива. г) Вывести на экран элемент, расположенный в правом нижнем углу массива. 2....
C++ Кратна ли трем сумма цифр двухзначного числа
Написать программу, которая определяет кратна ли трем сумма цифр двухзначного числа. #include<stdio.h> #include<conio.h> #include<math.h> main() { int N,S; printf("Введите число N\n"); printf("N=");scanf("%d",&N);
C++ Не пойму что делает : в конструкторе http://www.cyberforum.ru/cpp-beginners/thread1119739.html
не пойму что делает : в конструкторе.заранее спасибо за ответ. Year(int x):y(x){ if (x<min || x>max) throw Invalid();} Year(int x):y(x){ -не ясен данный фрагмент
C++ Синглтон для лог файла! #include <iostream> #include <cmath> #include <limits> #include <stdio.h> #include <math.h> #include <fstream> using namespace std; class pole { public: подробнее

Показать сообщение отдельно
recoder
 Аватар для recoder
129 / 129 / 28
Регистрация: 13.09.2013
Сообщений: 260
Записей в блоге: 2
15.03.2014, 15:12     Вычисление экспоненты
У вас деление на 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
#include <iostream>
 
int main() {
 
    double e = 1.0;
    int n, y, i, z;
    i = 1;
    std::cout << "Enter N: ";
    std::cin >> n;
    while (i < n) {
        y = z = 1;
        while (y != i+1){
            z *= y;
            y++;
        }
        
        e += 1.0 / z;
        i++;
    }
 
    std::cout << "E = " << e << std::endl;
    
 
    std::cin.get();
    std::cin.get();
    return 0;
}
 
Текущее время: 10:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru