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

Как возвести число в степень - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ цикл for... http://www.cyberforum.ru/cpp-beginners/thread186983.html
Я написал программу: #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; void main (void) { int c; for(c=0;c<=100;c+=5);
C++ Ввести строку и слово, удалить все вхождения слова и вывести строку помогите с лабой! Добавлено через 22 секунды через <stdio.h> http://www.cyberforum.ru/cpp-beginners/thread186982.html
Перемещение файла C++
Здраствуйте, подскажите как написать программу которая перемещала бы фаил из одной папки в другую, тоесть у меня есть две папки 1 и 2 в папки 1 есть фал в формате dat который надо заменить на фаил из папки 2. Как это реализовать? Я думал просто переписать можно но что то сомневаюсь что будет правильно работать если переписывать файлы
Структуры C++
задача Ввести данные в табл. 2. Отсортировать список студентов по принадлежности к кафедре. В рамках кафедры разместить информацию в алфавитном порядке. Результаты сортировки в табл. 2. таблица 2 прикреплена в файле PDF кто может решить напишите пожалуйста, заранее благодарен
C++ Определить количество нечетных элементов матрицы http://www.cyberforum.ru/cpp-beginners/thread186972.html
на языке Си.. Определить количество нечетных элементов. 1 6 7 2 5 8 3 4 9 1. Написать функции для чтения, вывода и обработки динамических, статических или введенных с клавиатуры массивов. 2. Определить значения и позиции максимального и минимального элемента массива. 3. Поменять местами 2 линии (нечетные варианты) или 2 столбца (четные варианты).
C++ Матрица Ребят помогите пожалуйста, Дана целочисленная прямоугольная матрица, матрицу нужно заполнять случайными значениями от -5 до 5 Определить: Сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент подробнее

Показать сообщение отдельно
GbaLog-
Не Эксперт C++
1473 / 618 / 174
Регистрация: 24.08.2014
Сообщений: 2,517
Записей в блоге: 1
Завершенные тесты: 2
05.11.2016, 13:09     Как возвести число в степень
Цитата Сообщение от Aymurat Посмотреть сообщение
а если n кратно 2?
Тогда да, но вряд ли нужно средство, которое использовало бы такой подход.
Можно, конечно, сделать вот так:
C++
1
2
3
4
5
6
7
8
9
10
11
long pow( int n, int x )
{
    if( n == 2 )
    {
        return n << x;
    }
    else
    {
        return pow_impl( n, x );
    }
}
Но не думаю, что это эффективно.
Цитата Сообщение от MilkyWay888 Посмотреть сообщение
как воспользоваться через цикл.
C++
1
2
3
4
for( int it{}; it < power - 1; ++it )
{
    n *= begin_n;
}
 
Текущее время: 05:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru