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

Ребята кто шарит подведения в степень не использовать - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка операции http://www.cyberforum.ru/cpp-beginners/thread586751.html
Всем привет! Помогите сделать пожалуйста задание, а то совсем я не понимаю его :-| Перегрузите операции суммы, скалярного произведения, модуля.
C++ Форматный вывод матрицы Добрый день. Неполучается сделать такой вывод матриц при СЛОЖЕНИИ(case 2) http://s019.***********/i632/1205/42/d392d80a4765.jpg. При компиляции данного кода получается так... http://www.cyberforum.ru/cpp-beginners/thread586744.html
Класс квадрат C++
Помогите пожалуйста. Препод дал задание, я не знаю как его сделать. Юзал поиск и ничего не нашел, сам тоже не могу сделать. Само задание : Создать класс квадрат у которого одна переменная -...
C++ Найти максимальный элемент в массиве и удалить его
У нас одномерный массив. Количество элементов и сами элементы вводятся с клавиатуры. нужно найти максимальный элемент в этом массиве и удалить его. Помогите плиз. я не знаю как удалять элементы из...
C++ Проверка на пустой DBGrid http://www.cyberforum.ru/cpp-beginners/thread586733.html
На форме1 расположены DBGrid1 и кнопка, по нажатию которой открывается форма2. На форме2 лежит Edit1, кнопка BitBtn1(добавляющая данные из Edit1 в DBGrid1) и куча других едитов. Нужно сделать так,...
C++ корни уравнения действительны и положительны Даны натуральные числа n, q1, …, qn. Найти те члены qi последовательности q1, …, qn, которые обладают тем свойством, что корни уравнения x(в квадрате)+3qi−5 действительны и положительны. подробнее

Показать сообщение отдельно
alkagolik
Заблокирован
25.05.2012, 20:54
http://www.cyberforum.ru/cgi-bin/latex.cgi?a_{1}^{2} + a_{2}^{3}+...+a_{k}^{n}
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
36
37
38
39
40
41
42
43
44
#include <iostream>
 
using namespace std;
typedef unsigned int uint32;
 
class poly {
 
public:
 
    poly( uint32 __base ) : power( 2 ), base( __base ) {}
    
    ~poly(){}
    
    uint32 get_sum( uint32 n ) {
 
        uint32 pow = power;
        uint32 sum = 0, tmp;
 
        for ( uint32 i = 0; i <= n - power; ++i ) {
 
            tmp = 1;
 
            for ( uint32 j = 0; j < pow; ++j )
                tmp *= base;
            sum += tmp;
            ++pow;
        }
 
        return sum;
    }
 
private:
    const uint32    power;
    uint32          base;
};
 
int main() {
 
    poly obj( 2 );
 
    cout << obj.get_sum( 3 ) << endl;
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru