Написать функцию Procent, которая возвращает процент от числа - C (СИ)
Формулировка задачи:
Написать функцию Procent, которая возвращает процент от числа.Процент и число должны быть аргументами функции.
Решение задачи: «Написать функцию Procent, которая возвращает процент от числа»
textual
Листинг программы
double Procent(int number, int percent);
int main(int argc, char **argv){
int num, per;
printf("Enter a number: ");
scanf("%d", &num);
printf("\nEnter a percent: ");
scanf("%d", &per);
double percentOfNum=Procent(num, per);
printf("\n%d percent from %d is %.2f.\n", per, num, percentOfNum);
}
double Procent(int number, int percent){
return ((double)(number*percent)/100);
}
Объяснение кода листинга программы
- В функции main() пользователю предлагается ввести число и процент.
- Затем вызывается функция Procent() с введенными значениями.
- Возвращаемое значение функции Procent() сохраняется в переменной percentOfNum.
- И выводится на экран сообщение вида:
процент от числа. - В функции Procent() выполняется простая математическая операция: число умножается на процент и результат делится на 100, после чего возвращается.