С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 15.04.2022
Сообщений: 15

Определить общую стоимость накопленного оборудования за п лет

15.04.2022, 14:30. Показов 1884. Ответов 11

Студворк — интернет-сервис помощи студентам
Фирма ежегодно на протяжении п лет закупала оборудование
стоимостью соответственно s , s2, sn р. в год (эти числа вводятся и
обрабатываются последовательно). Ежегодно в результате износа и
морального старения (амортизации) все имеющееся оборудование
уценяется на р%. Какова общая стоимость накопленного
оборудования за п лет?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.04.2022, 14:30
Ответы с готовыми решениями:

Определить общую стоимость накопленного оборудования за n лет
Фирма ежегодно на протяжении n лет закупает оборудование стоимостью s1,s2,s3,....,sn рублей в год (эти числа вводятся и обрабатываются...

Какова общая стоимость накопленного оборудования за n лет?
фирма ежегодно на протяжении n лет закупала оборудование стоимостью соответственно s1,s2...,sn руб. в год (эти числа вводятся и...

Определить общую стоимость оборудования за n лет
фирма ежегодно на протяжении n лет закупала оборудование стоимостью S1, S2 ...Sn рублей в год. Ежегодно все5 имеющееся оборудование...

11
 Аватар для Пифагор
2172 / 1655 / 840
Регистрация: 10.01.2015
Сообщений: 5,207
15.04.2022, 19:23
Python
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
equip = []
years = 3
i = 0
percent = 9
summ = 0
 
while True:
    if i == years:
        break
    else:    
        while i < years:
            try:
                n = int( input('-> ') )
                equip.insert( 0, n )
                summ += n
                i+=1
            except:
                print('Введите целое число')
            y = 0
            while y < len(equip):
                equip[y] -= round( equip[y] / 100 * percent, 2 )
                y+=1
print( f'Начальная стоимость оборудования: {summ}\n\
При {percent}% годовых амортизации, за {years} лет(год(а))\
 стоимость оборудования с учетом ученки {round(summ - sum(equip), 2)} составила {sum(equip)}' )
0
Вирусоборец
 Аватар для thyrex
14439 / 7481 / 1579
Регистрация: 06.09.2009
Сообщений: 27,119
16.04.2022, 00:43
Пифагор, к чему эти извращения с проверкой на корректность ввода? В этом есть необходимость только в случае, если об этом говорится в задании.

Ну и амортизация всегда одинаковая и зависит только от начальной стоимости.

Python
1
2
3
4
5
6
7
8
9
10
11
n = int(input('Число лет: '))
p = int(input('Процент амортизации: '))
start = 0
end = 0
for i in range(n):
    s = int(input('->  '))
    start += s
    ds = s*p/100
    end += s-(n-i-1)*ds
print(f'Начальная стоимость всего оборудования: {start}')
print(f'Cтоимость оборудования с учетом уценки составила {end}')
0
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,707
16.04.2022, 04:49
Лучший ответ Сообщение было отмечено Ай1424 как решение

Решение

Python
1
2
3
4
5
6
7
n = int( input('n = ') )
p = int( input('p = ') )
res = 0
for i in range(n):
    res *= 1 - p/100
    res += int( input('-> ') )
print(res)
1
Вирусоборец
 Аватар для thyrex
14439 / 7481 / 1579
Регистрация: 06.09.2009
Сообщений: 27,119
16.04.2022, 07:34
idealist, у Вас тоже амортизация для каждого вида оборудования растет в геометрической прогрессии, а должна быть арифметическая
0
 Аватар для Пифагор
2172 / 1655 / 840
Регистрация: 10.01.2015
Сообщений: 5,207
16.04.2022, 07:42
Цитата Сообщение от thyrex Посмотреть сообщение
к чему эти извращения с проверкой на корректность ввода?
thyrex, я делаю так, потому что мне так нравится. Вы можете называть "это" как Вам угодно.
И в очередной раз благодарен за указание на неточность.
0
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,707
16.04.2022, 07:55
Цитата Сообщение от thyrex Посмотреть сообщение
амортизация для каждого вида оборудования растет в геометрической прогрессии, а должна быть арифметическая
Почему это? Свойство процента такое. Банковский вклад тоже растет в геометрической прогрессии при начислении процентов.
0
Вирусоборец
 Аватар для thyrex
14439 / 7481 / 1579
Регистрация: 06.09.2009
Сообщений: 27,119
16.04.2022, 08:22
Цитата Сообщение от idealist Посмотреть сообщение
Почему это?
перед написанием своего варианта я специально искал информацию о вычислении амортизации оборудования, потому что были сомнения, что ситуация аналогична
Цитата Сообщение от idealist Посмотреть сообщение
Банковский вклад тоже растет в геометрической прогрессии при начислении процентов
0
 Аватар для Пифагор
2172 / 1655 / 840
Регистрация: 10.01.2015
Сообщений: 5,207
16.04.2022, 08:30
thyrex, Вы говорите, что в отчете амортизации оборудования за 3 года при 9% амортизации в год износ составит НЕ 27, 18 и 9% соответственно? И как же осуществляется этот расчет?
0
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,707
16.04.2022, 08:37
Цитата Сообщение от thyrex Посмотреть сообщение
я специально искал информацию о вычислении амортизации оборудования
Предлагаю придерживаться условия задачи. Проценты - они и в Африке проценты.
0
Вирусоборец
 Аватар для thyrex
14439 / 7481 / 1579
Регистрация: 06.09.2009
Сообщений: 27,119
16.04.2022, 09:19
Цитата Сообщение от Пифагор Посмотреть сообщение
Вы говорите, что в отчете амортизации оборудования за 3 года при 9% амортизации в год износ составит НЕ 27, 18 и 9% соответственно? И как же осуществляется этот расчет?
Да, тут я ошибся

Python
1
2
3
4
5
6
7
8
9
10
11
n = int(input('Число лет: '))
p = int(input('Процент амортизации: '))
start = 0
end = 0
for i in range(n):
    s = int(input('->  '))
    start += s
    ds = s*p/100
    end += s-(n-i)*ds
print(f'Начальная стоимость всего оборудования: {start}')
print(f'Cтоимость оборудования с учетом уценки составила {end}')

Не по теме:

Осталось дождаться вердикта автора после сдачи задания преподавателю.

0
 Аватар для Пифагор
2172 / 1655 / 840
Регистрация: 10.01.2015
Сообщений: 5,207
16.04.2022, 10:49
Цитата Сообщение от thyrex Посмотреть сообщение
Осталось дождаться вердикта автора после сдачи задания преподавателю.
Безусловно. Однако, я тоже был не совсем точен. За 3 года при 9% годовых амортизация составит не 9*3%, а 9, 8.19 и 7.45% от начальной цены соответственно, поскольку я минусовал проценты не из начальной цены, а из текущей.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.04.2022, 10:49
Помогаю со студенческими работами здесь

Программа расчёта стоимости накопленного оборудования за n лет
Фирма ежегодно на протяжении п лет закупала оборудование стоимостью соответственно s1, s2, ..., sn pублей в год (эти числа вводятся и...

Зная стоимость каждой единицы оборудования, определить суммарную стоимость и кол-во единиц оборуд-я, проработавших > 10 лет
Здрастуйте) помогите задачку по С++ на цикл с постусловием В цехе установлено 15 единиц оборудования, каждое из каких отработало срок...

Определить стоимость оборудования фирмы за n лет с учетом его уценки
Задача: Фирма ежегодно на протяжении n лет закупала оборудование стоимостью s1, s2…s рублей в год. Ежегодно всё имеющееся оборудование...

Определить через сколько лет стоимость оборудования станет меньше заданного значения
Извините, все, что отвлекаю, я в программировании полный 0, пыталась написать программу к задаче по 9 классу, в итоге преподаватель сказал,...

В цехе установлено 15 единиц оборудования, каждое из которых отработало срок (от 5 до 15 лет), известна стоимость каждой единицы оборудования
Помогите пожалуйста с задачкой В цехе установлено 15 единиц оборудования, каждое из которых отработало срок (от 5 до 15 лет), известна...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru