Определить общую стоимость накопленного оборудования за n лет - C (СИ)
Формулировка задачи:
Фирма ежегодно на протяжении n лет закупает оборудование стоимостью s1,s2,s3,....,sn рублей в год (эти числа вводятся и обрабатываются последовательно). Ежегодно в результате износа и амортизации все имеющееся оборудование уценяется на p%. Какова общая стоимость накопленного оборудования за n лет?
Не совсем понимаю, как решить
Решение задачи: «Определить общую стоимость накопленного оборудования за n лет»
textual
Листинг программы
#include <stdio.h> int main() { int n; // кол-во лет float p; // уценка float s; // стоимость закупки нового обор-ния scanf("%d %f", &n, &p); //сразу считываем общее кол-во лет и ежегодный % уценки; for ( int i = 0; i < n; i++ ) { scanf("%f", &s); //считываем ежегодную последовательность закупки нового обор-ния; /* и здесь же реализуем стоимость ежегодного износа оборудования, не придумал еще как. */ } printf("%f\n", s); //выводим общую стоимость обор-ния за n-лет с учетом износа. return 0; }
Объяснение кода листинга программы
- Переменная
n
инициализируется значением общего количества лет. - Переменная
p
инициализируется значением процента уценки за год. - Переменная
s
инициализируется значением стоимости ежегодной закупки нового оборудования. - С помощью цикла
for
происходит последовательное чтение значений переменнойs
в течение указанного количества лет. - В теле цикла
for
пока не придумано, как реализовать учет износа оборудования. - После окончания цикла
for
выводится значение переменнойs
, которое представляет собой общую стоимость оборудования за указанное количество лет с учетом износа. - Программа возвращает 0, что означает успешный конец работы.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д