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

Задача с использованием цикла for - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сдвиг влево http://www.cyberforum.ru/cpp-beginners/thread686873.html
Напишите программу, которая циклически сдвигает элементы массива влево (0-й элемент становится последним, 1-й становится 0-м, ..., последний становится предпоследним). Сначала...
C++ Удаление строки из двумерного массива Разработать программу по предложенному условию.Вычисление может быть организовано в программе (3 бала) или же в виде отдельной функции (4 бала). Написать функцию для удаления строки из двумерного... http://www.cyberforum.ru/cpp-beginners/thread686861.html
C++ Написать программу «Автоматизированная информационная система на железнодорожном вокзале»
Информационная система содержит сведения об отправлении поездов дальнего следования. Для каждого поезда указывается: номер, станция назначения, время отправления. Программа должна обеспечивать...
C++ работа с AnsiString
Как вытащить из строки ansistring цифры. Допустим есть строка. x=4 y=5 z=3 Как вытащить из нее цифры.
C++ Преобразовать массив, поместив в начало элементы, стоявшие в чётных позициях, а в конец — стоявшие в нечётных http://www.cyberforum.ru/cpp-beginners/thread686856.html
Я написал код, который просто выводит елементы так как указано в условие, но надо сам массив "пересортировать", каким образом ето сделать? #include<iostream> #include<conio.h> #include<locale.h>...
C++ Указатели например мы имеем данный кусок кода char str="eto prostoi test"; char *start; start=str; cout<<start; *start='b'; cout<<start; Первоначальный cout выводит всю строку. То есть по идее... подробнее

Показать сообщение отдельно
Lana_levchuk
6 / 6 / 0
Регистрация: 21.10.2012
Сообщений: 26
02.11.2012, 15:18
В условии требуется вывод только последней итоговой суммы, а не ежегодной. Если оставаться в рамках условия, то:

C++
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
26
27
28
29
#include "stdafx.h"
#include <iostream>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale (LC_ALL,"Russian");
    int n, vklad,i;
    float per, summ;
    do
    {
    cout<<"Введите сумму вклада: "<<endl;
    cin>>vklad;
    cout<<"Введите процентную ставку:" <<endl;
    cin>>per;
    cout<<"Введите количество лет: "<<endl;
    cin>>n;
    for (i=1; i<=n; i++)
        {
        summ=vklad*(per/100);
        summ=summ+vklad;
        vklad=summ;
        }
    cout<<"Итоговая сумма равна "<<summ<<" руб."<<endl;
    cout<<endl;
    }
    while (vklad!=0);
    return 0;
}
Добавлено через 2 минуты
Ну или так, если задаться целью выводить ежегодную:
C++
1
2
3
4
5
6
7
for (i=1; i<=n; i++)
        {
        summ=vklad*(per/100);
        summ=summ+vklad;
        vklad=summ;
        cout<<"Итоговая сумма за "<<i<<"лет равна: "<<summ<<endl;
        }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.