Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
green_apple
2 / 2 / 0
Регистрация: 24.06.2012
Сообщений: 64
#1

Не применяя библиотечных функций, напишите код функции

25.06.2012, 11:24. Просмотров 623. Ответов 2
Метки нет (Все метки)

Не применяя библиотечных функций, напишите код функции для вычисления чисел типа int и double в целую степень n. Напишите программу, в которой используется данная функция для возведения чисел в рациональную степень, например, 5.32/3.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.06.2012, 11:24
Ответы с готовыми решениями:

Напишите варианты библиотечных функций strncpy, strncat и strncmp
вот такая задача, Напишите варианты библиотечных функций strncpy, strncat и...

Есть ли способ просмотреть код библиотечных функций?
Жутко хочется посмотреть, как устроена, скажем, функция gotoxy из conio.h. Но в...

Итерационные циклы,Определение и вызов функций,Использование библиотечных функций stdio.h
Помогите решить задания: 1.Дано натуральное число n. Найти разность между...

БЕЗ использования библиотечных функций
Помогите написать программу... Написать программу, которая (без использования...

Использование библиотечных функций string.h
Задание 3. Использование библиотечных функций string.h 1. Даны текстовая...

2
g-h
67 / 67 / 18
Регистрация: 03.06.2012
Сообщений: 176
25.06.2012, 12:11 #2
Лучший ответ Сообщение было отмечено green_apple как решение

Решение

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
int f(int base, int n)
{
   int res = 1;
 
   for (int i=1; i<=n; i++)
      res = res * base;
 
   return res;
}
 
double f(double base, int n)
{
   double res = 1.0;
 
   for (int i=1; i<=n; i++)
      res = res * base;
 
   return res;
}
 
int main()
{
   int base;
   int n;
 
   cout << "Введите целое число: ";
   cin >> base;
   cout << "Введите степень: ";
   cin >> n;
   cout << base << "^" << n << "=" << f(base, n) << endl;
 
   double d;
   cout << "Введите число типа double: ";
   cin >> d;
   cout << base << "^" << d << "=" << f(base, d) << endl;
 
   return 0;
}
2
green_apple
2 / 2 / 0
Регистрация: 24.06.2012
Сообщений: 64
25.06.2012, 12:22  [ТС] #3
спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.06.2012, 12:22

Работа со строкой без библиотечных функций
Дана строка типа &quot;abc xyz dea&quot; На выходе расположить слова в алфавитном...

Тела библиотечных функций на базовом языке
Очень интересно было бы узнать, что такое этот базовый язык, и как устроены...

Строки и использование библиотечных функций для их обработки
Нужно решить на Си. Напечатать слова, входящие в предложение, в алфавитном...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru