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

Программа возвода числа в степень - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Внешняя переменная в нескольких файлах http://www.cyberforum.ru/cpp-beginners/thread640033.html
file01.h #ifndef FILE01_H_ #define FILE01_H_ int blem = 1; #endif file02.h
C++ Определить корректность введённого скобочного выражения на основе стека Задание: Написать программу для определения правильности введённого скобочного выражения на основе стека, реализованного с помощью статического массива. сабж. каким образом это можно сделать. http://www.cyberforum.ru/cpp-beginners/thread640022.html
C++ Передача матрицы в функцию
Доброго времени суток. Возникло несколько вопросов: Почему при вызове Matrix1 выдаётся ошибка, но в то же время Matrix2 работает нормально? const int M=10; const int N=7; void Matrix1(int N, int...
C++ Перечислении: их ввод
Не могу понять как это реализовать: Вот сама задача. Есть Диски(CD/DVD). Пользователь вводит Названия диска (тип string). И выбирает CD или DVD(тип перечисление,). После этого что ввело надо...
C++ Вычислить первые 7 членов ряда http://www.cyberforum.ru/cpp-beginners/thread640005.html
Мне нужно запрограммировать ряд. Вычислить первые 7 членов. Моя функция не работает. double HyperGeom(double a, double b, double c, double d) { double value = 1; ...
C++ MinGW - как вывести список установленных модулей с версией? Имеем всем известный MinGW + MSYS. Задача: через Terminal MSYS (который внутри MinGW) вывести список установленных в MinGW пакетов (программ и библиотек), с указанием их версий. аналогичная... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
20.08.2012, 14:39
Цитата Сообщение от kosean97 Посмотреть сообщение
Здравствуйте.
Помогите мне пожалуйста придать человеческий вид этой программе.
Мне кажется она какая то.. неаккуратная что ли..
Так же мне хотелось чтоб она работала с дробной степенью. Я даже функцию для этого написал.
Не судите меня строго, это одна из первых моих программ.
Заранее спасибо
- держи аккуратно и для любой степени
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
#include <cmath>
#include <iostream>
using namespace std;
 
double sqr(double val, double pwr)
{
    return exp(pwr*log(val));
}
 
int main()
{
    double a, n;
    int iContinue = 1;
    while(iContinue == 1)
    {
        cout<<"Calculation a^n\n";
        cout<<"a = ";cin>>a;
        cout<<"n = ";cin>>n;
        cout<<"a^n = "<<sqr(a, n)<<endl;
        cout<<"Enter 1 for continue\n";
        cin>>iContinue;
    }
    return 0;
}
1
Миниатюры
Программа возвода числа в степень  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru