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

Степень числа - C++

Восстановить пароль Регистрация
 
Granger
0 / 0 / 0
Регистрация: 17.11.2012
Сообщений: 15
02.12.2012, 15:48     Степень числа #1
Народ нужна небольшая помощь)) Не могу придумать как записать в коде степени икса: x^2,x^3 ,x^6, x^7,x^10, точнее,чтобы это все выглядило в одной формуле

Народ помогите записать степень через цикл)))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2012, 15:48     Степень числа
Посмотрите здесь:

C++ Возведение числа n в степень m.
C++ Степень числа
Степень комплексного числа в C++ C++
C++ Возведение числа в степень
C++ Задача на степень числа (a^n + b^n = c^n)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Issues
429 / 364 / 37
Регистрация: 06.08.2012
Сообщений: 961
02.12.2012, 16:10     Степень числа #2
Granger, вам просто нужна программа, которая находит степень числа?

Добавлено через 2 минуты
C++
1
2
3
4
5
int s = 3;
int n = 5;
 
for (int i = 1; i < s; i++)
      n *= n;
Granger
0 / 0 / 0
Регистрация: 17.11.2012
Сообщений: 15
02.12.2012, 16:20  [ТС]     Степень числа #3
нет.Мне надо написать программу ,которая решает пример,и там есть х вот с такими степенями

Добавлено через 10 секунд
Если нужно могу пример скинуть
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11800 / 6779 / 765
Регистрация: 27.09.2012
Сообщений: 16,832
Записей в блоге: 2
Завершенные тесты: 1
02.12.2012, 16:21     Степень числа #4
Цитата Сообщение от Granger Посмотреть сообщение
нет.Мне надо написать программу ,которая решает пример,и там есть х вот с такими степенями
подключите math.h
там есть функция pow(число,степень)
Granger
0 / 0 / 0
Регистрация: 17.11.2012
Сообщений: 15
02.12.2012, 16:24  [ТС]     Степень числа #5
Вот пример! помогите мне выравить закономерность икса. как это должно выглядеть?
Миниатюры
Степень числа  
Granger
0 / 0 / 0
Регистрация: 17.11.2012
Сообщений: 15
02.12.2012, 16:30  [ТС]     Степень числа #6
Посмотрите вот так подойдет?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
float fun(float a, float x, int n)
{ float  s; 
  int den;
    s=0;
    den = 3; //знаменатель
    px=x
    pa=a*a;
    for (int i = 1; i <= n; i++);
      {
        pa=pa*a;
        if ((i+1)%2==0)
            px=px*x;
        else
            px=px*x*x;
        if (i % 3)
            s += pa*px/den;
        else
            s -= (pa*px)/den;
        
        den *= (2*i) + 1;
  }
return s;
}
Yandex
Объявления
02.12.2012, 16:30     Степень числа
Ответ Создать тему
Опции темы

Текущее время: 11:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru