Программирование
Веб программирование

Возведение в степень

 
 

Привет друзья ! . Сегодня я  расскажу вам как с помощью  С# написать программку  возведения в степень.

Вводиш любое число и программка  выдает результат в степени.  

В нашей программе  будет присутствовать новая математическая функция в С# которая называется  Pow  Возвращает значение , то есть возводит число x в степень a.

 Для того, чтобы в программе на C# использовать математические функции, необходимо подключать область имён System

Исходник на сайте в разделе  С# 

using System;

namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
 Double a, s;  // Переменные 
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("---------------------Программа возведение в степень-----------------------------");
Console.WriteLine("...................Для подсчета степени нажмите .......................");
Console.WriteLine("--------------------------------------------------------------------------------");
Console.ForegroundColor = ConsoleColor.Yellow;
Console.WriteLine("Введите a");
s = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Введите b");
a = Convert.ToDouble(Console.ReadLine());
  s = System.Math.Pow(s, a);    // Сама функция 
  Console.WriteLine("Степень = " + s);     // Вывод результата 
  Console.Read();    // Чтоб консоль не закрывалась раньше времени
}
}


Есть вопросы? Спроси на нашем форуме!!
Zauchka [20.09.2012 06:13]

А можно самому метод расписать:
//метод для возведения числа в степень
public static void Power(int a, int pow)
{
int b = a;
int c;
int n=1;
do
{
c = b * a;
b = c;
n++;
}
while (n < pow);

Console.WriteLine("Число в степени {1} равно {2}", a, pow, b);
}

P.S. Подскажи, как правильно вставлять код с нумерацией строк в ответ?

Met [20.09.2012 19:42]

А что в этом коде не устраивает?.

PePeL [12.11.2012 18:05]

Как возвести степень если можно только 2 возводить .при этом N<=30

алмазИк [21.11.2012 17:36]

Мне надо написать программу возведения в степень.Nk (1<=N<10000, 1<=k<=100).Во входном файле power.in в первой строке записано число N, во второй k. В файл power.out записать результат возведения N в степень k.
Пример:
power.in
2
5
power.out
32



Оставлять комментарии можно только зарегистрированным




Предупреждение: Вся информация представлена исключительно в образовательных целях.
Ни авторы, ни администрация не несут ответственности в случае ее использования в противозаконных целях.