Форум программистов, компьютерный форум CyberForum.ru

Циклы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Пересечение тетраэдров. http://www.cyberforum.ru/cpp-beginners/thread236650.html
Даны координаты плоскостей, образующих два тетраэдра в виде общих уравнений. \left( A\cdot x+B\cdot y+C\cdot z+D=0\right) Найти плоскости, образующие фигуру пересечения тетраэдров.
C++ Определитель трехмерной матрицы Как найти определитель трехмерной матрицы на C++ http://www.cyberforum.ru/cpp-beginners/thread236647.html
C++ Программирование со строками
Доброго времени суток! Программирую совсем недавно на С++. Помогите пожалуйста решить задачу со стороками на этом языке программирования. Здача: Задана строка, состоящая из нескольких слов. Слова разделяются одним или несколькими пробелами. В конце текста ставиться точка. текс тсодержит не более 255 символов. Проверить, есть ли в тексте два одинаковых слова. Буду очень рада, если поможете!...
vector C++ C++
Подскажите пожалуйста в чём ошибка?? Прогромма считывает слова, записывает в "вектор" и выводит этот вектор на экран. Компилятор VC++ 6.0 .Буду очень благодарен за Ваше участие! #include <iostream> #include <string> #include <vector> using std::vector; using std::string; using std::cout; using std::cin; using std::endl;
C++ число из массива http://www.cyberforum.ru/cpp-beginners/thread236561.html
товарищи программисты:) назрел следующий простенький вопрос!! как из массива чисел сформировать число? вот, например, есть у меня массив int A={1,2,3,4,5,6,7,8,9,0}. как мне получить число a=1234567890?
C++ Определить принадлежность точки заданной области первый день программирую, поэтому мало чего понимаю. определите значение логического выражения, утверждающего, что точка х,у принадлежит окружности с радиусом r. координаты центра окружности а,b. вот я нарешал, но программа неправильно работает: var x: real; y: real; a: real; подробнее

Показать сообщение отдельно
zabuka
 Аватар для zabuka
1 / 1 / 0
Регистрация: 16.12.2010
Сообщений: 38
01.02.2011, 09:44     Циклы
Добрый день!
Хочу попросить помощи в решении следующей задачи:
Условие 1:
Напишите программу, рассчитывающую сумму денег, которую вы получите при вложении начальной суммы с фиксированной процентной ставкой дохода через определенное количество лет. Пользователь должен вводить с клавиатуры начальный вклад, число лет и процентную ставку.
Пример: в конце первого года вы получите: 3000+(3000*0,055) = 3165 долларов.
В конце следующего года вы получите 3165+(3165*0,055) = 3339,08 и так далее.

Условие 2:
Модифицируйте программу, описанную в условии 1, так, чтобы вместо вычисления текущей суммы на вашем счете она вычисляла, сколько лет потребуется для того, чтобы при заданной процентной ставке и величине начального вклада сумма на вашем счете достигала запрашиваемого вами значения.

Я смог решить задачу с первым условием, но никак не могу построить алгоритм для решения второго условия. Иду по следующему пути:
х - стартовая сумма
у - сумма накоплений на счете по прошествии i лет
r - процентная ставка
Предполагаю, что нужно создать цикл для следующей формулы:

у <= x + (x * (r/100), при i = 1, 2, 3 ... n

Подскажите, пожалуйста, решение.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru