Begin28. Дано число $$A$$. Вычислить $$A^{15}$$, используя две вспомогательные переменные и пять операций умножения. Для этого последовательно находить $$A^2$$, $$A^3$$, $$A^5$$, $$A^{10}$$, $$A^{15}$$. Вывести все найденные степени числа $$A$$.
Решение:
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 |
#include <stdio.h> int main(void) { float A; printf("A:"); scanf ("%f", &A); float temp1A,temp2A; temp1A = A*A; printf("A^2:%f\n",temp1A); temp2A=temp1A*A; printf("A^3:%f\n",temp2A); temp1A =temp1A*temp2A; printf("A^5:%f\n",temp1A); temp2A =temp1A*temp1A; printf("A^10:%f\n",temp2A); temp1A =temp2A*temp1A; printf("A^15:%f\n",temp1A); return 0; } |
Другие задачи из раздела Begin можно посмотреть здесь.
Комментарии: