Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
KathrineY
2 / 2 / 1
Регистрация: 20.11.2012
Сообщений: 197
1

Через сколько лет этот человек сможет купить машину?

06.03.2013, 12:22. Просмотров 382. Ответов 3
Метки нет (Все метки)

Один человек имеет 100 тыс.руб., он хочет купить машину за 150 тыс.руб., для этого кладет все свои деньги в банк под 10% годовых, но в результате инфляции машина дорожает каждый год на 3%. Через сколько лет этот человек сможет купить машину?

пишу так
но не работает

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream.h>
int main()
{
     int y(0);
     double  n=100., m=150.;
     while (n<m)
     {
          n += n*10./100.;
          m += m*3./100.;
          y++;
    }  
    std::cout<<"Years: "<<y;
     return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2013, 12:22
Ответы с готовыми решениями:

Через сколько лет этот человек сможет купить машину?
Один человек имеет 100 тыс.руб., он хочет купить машину за 150 тыс.руб., для...

Определить, через сколько лет селекционер сможет засеять новой зерновой культурой поле площадью s га
Очень нужно решение,. желательно к четвергу. 1. Селекционер вывел новый сорт...

Сколько единиц товара сможет купить покупатель и какова его сдача?
1. Известна сумма денег, имеющаяся у покупателя и стоимость одной единицы...

Сколько единиц товара сможет купить покупатель и какова его сдача?
Известна сумма денег, что есть у покупателя и стоимость одной единицы товара....

Определить, через сколько лет средняя продолжительность жизни превысит 60 лет
Средняя продолжительность жизни населения региона равна А лет. Ожидается ее...

3
DeZRo
3 / 3 / 2
Регистрация: 05.11.2012
Сообщений: 49
06.03.2013, 12:26 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream.h>
int main()
{
     int y(0);
     double  n=100; m=150;
     while (n<m)
     {
          n += n*10./100.;
          m += m*3./100.;
          y++;
    }  
    std::cout<<"Years: "<<y;
     return 0;
}
Может так получится?
P.S. Хорошо было бы увидеть ошибки
0
booker
23 / 23 / 5
Регистрация: 21.11.2012
Сообщений: 106
06.03.2013, 12:28 3
P.S. Хорошо было бы увидеть ошибки
в цикле тоже точки хорошо бы убрать
0
Croessmah
++Ͻ
14630 / 8379 / 1582
Регистрация: 27.09.2012
Сообщений: 20,582
Записей в блоге: 2
Завершенные тесты: 1
06.03.2013, 12:31 4
Цитата Сообщение от KathrineY Посмотреть сообщение
C++
1
2
3
#include <iostream.h>
//...
std::cout<<"Years: "<<y;
В iostream.h всё свалено в глобальное пространство имен и не о каком std речи не идет
Либо подключайте <iostream> либо убирайте std

Добавлено через 1 минуту
Цитата Сообщение от booker Посмотреть сообщение
в цикле тоже точки хорошо бы убрать
зачем?
Цитата Сообщение от DeZRo Посмотреть сообщение
C++
1
double n=100; m=150;
у ТС такая точка с запятой: ., а у Вас ; - ошибка.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.03.2013, 12:31

Выведите количество дней, в которые Коля сможет купить столько минералки, сколько он хочет
Решите задачу одним циклом while без условных операторов. Задано число n —...

Через какое число месяцев школьник сможет купить компьютер
Подрабатывая вечером курьером, школьник решил накопить сумму в S рублей для...

Программа должна писать сколько лет, месяцев, дней, часов, минут, секунд прожил человек
Программа должна писать сколько лет,месяцев,дней,часов,минут,секунд прожил...


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

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

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