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

2 небольшие функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Кодировка и декодировка http://www.cyberforum.ru/cpp-beginners/thread1042863.html
Очень нужна помощь!!! Нужно написать программу, которая кодирует и дешифрует собственное Имя_Отчество_Фамилию пятью различными способами. Закодировать текст объемом в 2 страницы выбранными...
C++ Списки и деревья Помогите пожалуйста написать программу в visual studio 2005.Само задание:Написать программу,которая вводит с клавиатуры список целых чисел,подсчитывает среднее арифметическое элементов списка,затем... http://www.cyberforum.ru/cpp-beginners/thread1042859.html
C++ Из элементов списка создать сбалансированное дерево
Помогите пожалуйста написать программу в visual studio 2005.Само задание:Написать программа,котороя вводит с клавиатуры список целых чисел,считает длину списка,затем,из элементов списка создает...
C++ Ошбка при разложении функции в ряд
Добрый вечер. Нужно написать функцию, которая по аргументам x и n возвращает приближённое значение sin(x), равное сумме n первых членов в её представлении в виде бесконечного ряда. Вот мой вариант:...
C++ Калькулятор чисел с плавающей точкой http://www.cyberforum.ru/cpp-beginners/thread1042841.html
double calculate(float x, char s, float y); int main() { float x,y; char s; x=y=0; cin>>x>>s>>y;
C++ Сортировка массива с использованием указателей Помогите, пожалуйста... Составить программу сортировки массива строк с использованием указателей char str; //массив строк char *sp; // массив указателей for ( i= 0; i < n; i++) sp = str; for... подробнее

Показать сообщение отдельно
oks1d
4 / 1 / 0
Регистрация: 24.10.2013
Сообщений: 91

2 небольшие функции - C++

16.12.2013, 01:27. Просмотров 249. Ответов 1
Метки (Все метки)

Обьясните пожалуйста о чем написанно в этих двух функциях. Спасибо.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int power(int a, int b, int n){// a^b mod n
    int tmp=a; 
    int sum=tmp; 
    for(int i=1;i<b;i++){ 
        for(int j=1;j<a;j++){ 
            sum+=tmp; 
            if(sum>=n){ 
                sum-=n; 
            } 
        } 
        tmp=sum; 
    } 
    return tmp; 
    system("pause");
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int mul(int a, int b, int n){// a*b mod n 
    int sum=0; 
     
    for(int i=0;i<b;i++){ 
        sum+=a; 
         
        if(sum>=n){ 
            sum-=n; 
        } 
    } 
 system("pause");
    return sum; 
}
Добавлено через 5 часов 6 минут
апп
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.