Написать программу, которая вычисляет значение x в степени y - C (СИ)
Формулировка задачи:
Помогите пожалуйста ! нужно написать две программы
1)Написать программу которая вычисляет значение x в степени y. Программа должна включать управляющую структуру while
2)Написать программу которая инициализирует элементы десятиэлементного массива s значениями 2,4,6,...,20 и выводит массив в табличной форме
Решение задачи: «Написать программу, которая вычисляет значение x в степени y»
textual
Листинг программы
#include <stdio.h>
#include <stdlib.h>
int main (){
float pow = 1;
int x, y, i = 0;
scanf ("%d%d", &x, &y);
while (i++ < abs(y)){
if (y > 0)
pow *= x;
else
pow *= (float)1/x;
}
printf ("res = %.10f\n", pow);
return 0;
}