Написать функцию Dohod, которая вычисляет доход по вкладу - C (СИ)
Формулировка задачи:
Написать функцию Dohod, которая вычисляет доход по вкладу. Исходными данными для функции являются: величина вклада, процентная ставка (годовых) и срок вклада (количество дней).
Решение задачи: «Написать функцию Dohod, которая вычисляет доход по вкладу»
textual
Листинг программы
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <locale.h>
#include <Windows.h>
#include <conio.h>
double Dohod(double value, double stavka, double days)
{
return value*(1.0 + stavka*0.01 / 365.*days);
}
void main()
{
double stavka, value, days;
//int days;
system("color f0");
setlocale (LC_ALL, "russian");
printf_s("Введите Процентную ставку, колличество дней и размер вклада: \n");
scanf_s("%lf%lf%lf", &stavka, &days, &value);
printf_s("Доход = %.2lf \n", Dohod(value, stavka, days));
system("pause");
}
Объяснение кода листинга программы
- Подключение необходимых библиотек для работы программы
- Определение функции Dohod, которая принимает три аргумента типа double и возвращает результат вычисления дохода по вкладу
- Ввод данных пользователем с помощью функции scanf_s на переменные stavka, days, value
- Вызов функции Dohod с передачей ей значений переменных value, stavka, days
- Вывод результата вычисления дохода на экран с помощью функции printf_s
- Ожидание нажатия клавиши пользователем с помощью функции getch