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

C++

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

Определить величину ежемесячного прироста вклада - C++

26.04.2015, 10:01. Просмотров 620. Ответов 2
Метки нет (Все метки)

Гражданин открыл 1 марта счет в банке, вложив 10000 руб.Через каждый
месяц размер вклада увеличивался на 2% от имеющейся суммы. Определить,
за какой месяц величина ежемесячного увеличения вклада превысит 1000 руб.
Решить задачу двумя способами (с применением с цикла с пост- и
предусловием).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.04.2015, 10:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить величину ежемесячного прироста вклада (C++):

Определить: через сколько месяцев величина ежемесячного увеличения вклада превысит 30 руб - C++
Гражданин 1 марта открыл счет в банке, вложив 100000 руб. Через каждый месяц размер вклада увеличивается на 4% от имеющейся суммы....

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

Сортировка по сумме вклада и дате вклада, зацикливание - C++
Требуется создать программу, которая будет загружать из dat файла значения в массив. Затем сортируется по сумме вклада и по дате вклада...

По данным ежемесячного расхода топлива, определить номер судна, сэкономившего наибольшее количество топлива - C++
Ежемесячный расход топлива каждым из 4 судов пароходства за 5 месяцев представлен в виде матрицы (4Х5).Среднемесячная норма расхода для...

Определить через сколько месяцев размер вклада превысит 1200 руб - C++
3. Гражданин 1 марта открыл счет в банке, вложив 1000 руб. Через каждый месяц размер вклада увеличивается на 2% от имеющейся суммы....

Помогите решить задачу(Гражданин открыл счет в банке. Определить прирост и сумму вклада через определенное время) - C++
Помогите решить задачи через цикл do _ while: 2) Гражданин 1 марта открыл счет в банке вложив 1000 руб. Через каждый месяц размер...

2
Pavel_91
7 / 8 / 6
Регистрация: 19.06.2014
Сообщений: 37
26.04.2015, 10:38 #2
предусловие
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
int main()
{
    int i = 0;
    int summaVklada = 10000;
    int procent = 10000 / 100 * 2;
    int procentVklada = 0;
    while (i < 30)
    {
        procentVklada += procent;
        i++;
    }
    cout << i << '\n';
    system("pause");
}
с постусловием
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int main()
{
    int i = 0;
    int summaVklada = 10000;
    int procent = 10000 / 100 * 2;
    int procentVklada = 0;
    do
    {
        procentVklada += procent;
        i++;
    }
    while (procentVklada < 1000);
    cout << i << '\n';
    system("pause");
}
0
Iriskin0
1 / 1 / 0
Регистрация: 27.04.2015
Сообщений: 8
27.04.2015, 10:03 #3
1 месяц - январь, код не учитывает копейки. Если нужны копейки, то заменить int на double
Предусловие:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
using namespace std;
 
int main()
{
    int month = 3; // mart;
    int balance = 10000;
    int income = 0;
 
    while ((income = balance*2/100) <= 1000) {
        balance += income;
        month++;
        if (month > 12) month = 1;
    }
 
 
    cout << "Месяц: " << month << " Прирост: " << income << " Баланс: " << balance << endl;
 
    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
#include <iostream>
 
using namespace std;
 
int main()
{
    int month = 3; // mart;
    int balance = 10000;
    int income = 0;
 
    do {
        income = balance * 2 / 100;
        balance += income;
        month++;
        if (month > 12) month = 1;
    } while (income <= 1000);
 
 
    cout << "Месяц: " << month << " Прирост: " << income << " Баланс: " << balance << endl;
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.04.2015, 10:03
Привет! Вот еще темы с ответами:

Определить величину Y, как наибольший из индексов элементов массива - C++
Определить величину Y, как наибольший из индексов элементов массива X(5х5), равных 1.выполнить это при помощи рекурсии. помогите...

Определить величину Y, как количество отрицательных элементов первой строки матрицы - C++
Дана матрица А(5х5). Определить массив Х из 5 элементов, каждый из которых равен произведению элементов соответствующего столбца,...

Рекурсия: определить номер и значение числа Фибоначчи, не превышающего заданную величину - C++
Здравствуйте,можете пожалуйста написать код? Вот задание: Определить порядковый номер и значение члена ряда Фибоначчи, не...

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


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

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

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