Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Iri4ik
0 / 0 / 0
Регистрация: 22.09.2013
Сообщений: 3
#1

Задача (Функції) - C++

22.09.2013, 16:21. Просмотров 478. Ответов 5
Метки нет (Все метки)

Кликните здесь для просмотра всего текста
Написати функцію обчислення поточної вартості автомобіля, який використовується п’ять років, якщо відомі його початкова вартість та величина річного проценту здешевлення автомобіля. Застосувати цю функцію у головній програмі для чотирьох різних значень початкової вартості та проценту здешевлення автомобіля.

Написать функцию вычисления текущей стоимости автомобиля, который используется пять лет, если известны его начальная стоимость и величина годового процента удешевления автомобиля. Применить эту функцию в главной программе для четырех различных значений начальной стоимости и процента удешевления автомобиля.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.09.2013, 16:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Задача (Функції) (C++):

ФУНКЦІЇ КОРИСТУВАЧА - C++
Дано натуральне число n. Встановити, чи існують серед чисел n, n+1, … ,2n близнюки, тобто прості числа, різниця між якими дорівнює 2.

Покажчики на функції. Завдання 1: функція відображення - C++
1. Всі елементи більші 5*k замінює на сінус k 2. Замінює кожен елемент на добуток синуса елемента на k

Знаходження мінімума функції методом половинного ділення - C++
Є програма знаходження кореня методом половинного ділення. Як її переробити, щоб вона знаходила мінімум функції і виводила графік не знаю....

Самостійно розробити алгоритм і програму обчислення значення функції Y - C++
Помогите пожалуйста решить Самостійно розробити алгоритм і програму обчислення значення функції Y (використовувати оператори while або...

Процедури та функції. Для кожного варіанта в обов'язковому порядку передбачити використання процедури та функції. Процедура та функція повинні викону - Pascal
5. Тіло кинуто вертикально угору із швидкістю V0 , вивести на екран координати Y тіла через кожну секунду (або долі секунди), та...

Паскаль функції - PascalABC.NET
Дано н цілих чисел. Знайти серед них число,у якого перша цифра має максимальне значення.(Функції).

5
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
22.09.2013, 17:37 #2
Iri4ik, А по какой формуле считать проценты? От если допустим автомобиль стоит 1000 и у нас 10 процентов годовых уменьшается то как нам рассчитать стоимость через 5 лет? Просто бери каждый месяц от 1000 10 процентов, первый месяц это 10% от 1000 это 100, цена после первого месяца будет 900, второй месяц 10% от 900 это 90 и цена будет 810, 3 месяц будет 10 от 810 это примерно 80 и цена 730, если так считать, то он сразу за первый пару лет обесцениться пока новый, а потом цена падать уже не будет сильно.

А можно просто посчитать взять от 1000 10% это 100 и как бы в первый год цена упадет на 100, но это похоже не правильно, нужно каждый месяц от суммы брать 10% наверно?
0
Iri4ik
0 / 0 / 0
Регистрация: 22.09.2013
Сообщений: 3
22.09.2013, 18:39  [ТС] #3
Нужно каждый год брать % от суммы. А "5" должно быть константой.
0
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
22.09.2013, 18:59 #4
Цитата Сообщение от Iri4ik Посмотреть сообщение
Нужно каждый год брать % от суммы. А "5" должно быть константой.
А мб каждый месяц? Кредиты вроде каждый месяц считают если годовой процент. Если каждый год, то получится от 1000 10 процентов первый год это будет 100 и сумма 900, второй год от 900 10 процентов это будет 90 и получится 810 и так далее, да что то мне кажется что не так считают.
0
Iri4ik
0 / 0 / 0
Регистрация: 22.09.2013
Сообщений: 3
22.09.2013, 19:06  [ТС] #5
Хотя да, каждый месяц.
0
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
22.09.2013, 19:16 #6
Если каждый месяц то можно так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using std::cout;
using std::endl;
 
double f(double s, double p)
{
    double sum=s;
    for(int i=1;i<=5*12;i++)
    {
        cout <<"sum= "<<sum<<endl;
        sum=sum-sum*p/100;
    }
    return sum;
}
 
int main()
{
    cout <<f(10000,10)<<endl;
    //1000-100
    //x-10
    //1000*10/100
    return 0;
}
А можно и каждый год, брать и отнимать
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using std::cout;
using std::endl;
 
double f(double s, double p)
{
    double sum=s;
    for(int i=1;i<=5;i++)
    {
        cout <<"sum= "<<sum<<endl;
        sum=sum-sum*p/100;
    }
    return sum;
}
 
int main()
{
    cout <<f(10000,10)<<endl;
    //1000-100
    //x-10
    //1000*10/100
    return 0;
}
1
22.09.2013, 19:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.09.2013, 19:16
Привет! Вот еще темы с ответами:

Процедури та функції - Turbo Pascal
Помогите пожалуста решить ети две задачи буду очень благодарен. До кожної задачі скласти дві програми. В першій використовуйте про- ...

процедури і функції, №1 - Pascal
Зробити програму з використанням процедур і функцій при обчисленіданого виразу: \sum_{i=1}^{8}((i*X)/(i-1)),\left|X \right|&lt;1...

таблиця значень функції - Turbo Pascal
Завдання 1 Скласти програму, яка б виводила на екран таблицю значень функції. У завданні 1 – на проміжку з кроком 1 Підказка: ...

Табулювання функції двох змінних - Pascal ABC
Допоможіть будь ласка. Табуляцію однієї змінної я можу зробити, а з двома запуталась.. ось завдання протабулювати y=f(u,v) де u є i ...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.