Задание по программированию на С++ - Компьютерные вопросы
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Задание по программированию на С++

bid

Capitan

bid

Capitan
Регистрация
21 Дек 2013
Сообщения
72
Репутация
-3
Спасибо
0
Монет
0
Задание такое:
"Создайте макрос для возведения числа в любую целую степень без использования функций math.h (подсказка: используйте цикл for). Итог должен выводиться на экран. "
 
Регистрация
25 Июл 2013
Сообщения
72
Репутация
0
Спасибо
0
Монет
0
макрос неправилен ты зачем-то умножаешь основание на показатель, к тому же продолжаешь цикл до результата, в итоге получается переполнение
 
Регистрация
16 Июл 2013
Сообщения
79
Репутация
0
Спасибо
0
Монет
0
#include < stdio.h > #define POW(val, p) do { long res = 1; for (int i = 1; i <= p; i++) res = res * val; printf("%d ", res); } while(0); int main(void) { POW(3, 2); POW(3, 3); POW(3, 4); POW(3, 5); POW(3, 6); return 0; }
 
Сверху Снизу