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

Цикл: Используя только операции умножения и деления вычислить: A^n (A в степени n) , минимизировав число операций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ вывод точки на экран http://www.cyberforum.ru/cpp-beginners/thread370928.html
использовать режим записи 2 для вывода точки на экране с заданными координатами в режиме VGA 12h, с программированием графики ещё не сталкивался, требуется помощь
C++ Аппроксимация Ньютона PN. Помогите составить аппроксимацию Ньютона PN. Задние прикрипленно в виде ссылки. Буду очень признателен. http://s1.ipicture.ru/uploads/20111023/L2m0x7RT.jpg http://www.cyberforum.ru/cpp-beginners/thread370918.html
Работа с файлами мешает выводу C++
Массив структур, в ней две структуры. Инициализация проводится с файла 123.тхт находящимся в каталоге с программой. В этой программе я начал впервые работать с файлами и у меня начались проблемы с...
C++ Ошибка времени выполнения.
Вот код: void Add_Kod ( _kod*& KodBuf, int a, char* buf, char* buf2) { if(a==1) { KodBuf = new _kod; KodBuf.ch = *(buf); strcpy( KodBuf.KodNAme, buf2); } else
C++ Определить количество столбцов с неповторяющимися элементами в двумерном массиве http://www.cyberforum.ru/cpp-beginners/thread370909.html
подскажите алгоритм для того, как посчитать столбцы, в которых все элементы отличаются(с неповторяющимися элементами) для Си
C++ Печать на USB принтер в Win XP из консольного приложения С++ Win32? Возможно ли из консольного приложения Win32 (без CLR, Unicode и пр.) в Visual C++ 2010 организовать печать на USB принтер? #if MSDOS list=stdprn; #else fopen_s(&list,"lst:","w"); #endif и... подробнее

Показать сообщение отдельно
alkagolik
Заблокирован
23.10.2011, 02:14
http://www.cyberforum.ru/cgi-bin/latex.cgi?a^{37} \, = \, a \, * \, \(\(a^{3}\)^{3}\)^{4} 8 умножений

Добавлено через 14 минут
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <stdlib.h>
 
long long int quad(long long int x){
    return x * x;
}
 
long long int cube(long long int x){
    return x * x * x;
}
 
long long int quart(long long int x){
    return quad(x) * quad(x);
}
 
int main()
{
    /**не уверен насчет однопроцессорных архитектур х32**/
    long long int x = 0xa;
    printf("%lli", x * quart( cube( cube(x) ) ) );
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru