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

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

15.04.2022, 14:30. Показов 1890. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru