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

Вычислить сумму чисел между k ым и n ым элементами последовательности степеней числа 3: 1392781… - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как определять какой метод должен быть статическим, а какой нет? http://www.cyberforum.ru/cpp-beginners/thread631722.html
Quer::add_line_to_vec: недопустимый вызов нестатической функции-члена
C++ Комплексные числа Здравствуйте. Изучаю сейчас C++ по Дейтелам, там попалось задание - создать класс комплексное число с функциями: сложение, вычитание, вывод числа в виде (re, im). Была проблема с первыми двумя функциями. Пошёл шарить по форумам - нашёл только варианты с перегрузкой операторов, а такого в книжке нет до этого задания, то есть надо типа обойтись без перегрузки. Я взял написал по-тупому, пока только... http://www.cyberforum.ru/cpp-beginners/thread631619.html
Подсчитать количество отрицательных чисел C++
Посчитать кол-во. отрецательных чисел среди 3 веденных с клавиатуры чисел k=0; cin>>a>>b>>c; k++; if(a<0) k++; k=k+1; if(b<0) k++; if(c<0) k++;
Опредилить сумму чисел 6-значного числа C++
Опредилить сумму чисел 6 значного числа. Вот мой наброски, помогите дописать! #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv)
C++ Парсер HTML http://www.cyberforum.ru/cpp-beginners/thread631573.html
Хочу написать прогу по выборке из своих html файлов некоторых тегов (img например). Пошел искать библиотеки парсинга и запутался. Их оказалось очень много и все со своими фичами и заворотами. Может есть чтото стандартное и понятное? Навороты не нужны, чем проще тем лучше
C++ Изменение функции для DllMain Здравствуйте. Вот есть файл cpp, в нем DllMain: #include "stdafx.h" #include "windows.h" #include "header_dll.h" #include "resource_dll.h" HINSTANCE hInstance; подробнее

Показать сообщение отдельно
wtf?
19 / 19 / 0
Регистрация: 03.10.2010
Сообщений: 48
01.08.2012, 19:05     Вычислить сумму чисел между k ым и n ым элементами последовательности степеней числа 3: 1392781…
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
45
#include "stdafx.h"
#include < iostream >
#include < cmath >
using namespace std;
int main()
{   
    int k = 0, n = 0;
    const double t = 3;
    int sum = 0;
    char value[15] = "";
    cout << "Enter k and enter n ( k < n)" << endl;
    cin >> k >> n;
    if(k > n)
    {
        cout << "Wrong values!!!" << endl;
        return 0;
    }
    for(int i = k+1; i < n; i++)
    {
        itoa(pow(t,i),value,10);//pow - возведение в степень; itoa - int в char
        for(int j = 0;value[j] != '\0';j++)
        {
            switch(value[j])
            {
            case 49: sum += 1; break;
            case 50: sum += 2; break;
            case 51: sum += 3; break;
            case 52: sum += 4; break;
            case 53: sum += 5; break;
            case 54: sum += 6; break;
            case 55: sum += 7; break;
            case 56: sum += 8; break;
            case 57: sum += 9; break;
            default: sum += 0; break;
            }
        }
        cout << "3 ^ " << i << "  = " << value << endl;
    }
    cout << "Sum = " << sum << endl;
 
 
 
    system("PAUSE");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru