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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Параметры шаблонов функции по умолчанию http://www.cyberforum.ru/cpp-beginners/thread959749.html
есть функция template<class T> T sum(valarray<T> x, size_t left = 0, size_t right = 0){ T result = 0; if(right == 0) right = x.size() - 1; for(size_t i = left; i<=right; i++){ result += x; } return result;
C++ Почему кричит компилер? #include <stdio.h> #include <windows.h> #include <math.h> #include <iostream> void main () { const float pi = 3.14159; setlocale(0,""); float ax,ay,az,bx,by,bz; float angle; float scal; http://www.cyberforum.ru/cpp-beginners/thread959740.html
Как найти глобальные минимум и максимум в массиве? C++
Привет, напишите, пожалуйста, код, отвечающий за поиск глобального минимума и максимума (экстремумов) в одномерном массиве.
Кратность чисел пользователь может указать y - x C++
include <iostream> using namespace std; void main() { int x = 0; int y = 0; int c = 0; cout << "Enter number"; cin >> x; cin >> y;
C++ Где ошибка в программе? http://www.cyberforum.ru/cpp-beginners/thread959728.html
#include <iostream> int const SIZE = 100; struct Item { float x; float y; int n; };
C++ Стек Помогите сделать программу.Создать стек с числами в диапазоне от –50 до +50.Подсчитать, сколько элементов стека имеют значение, которое превышает среднее значение всех элементов стека.. В конце работы стек должен быть удален. подробнее

Показать сообщение отдельно
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
22.09.2013, 19:16     Задача (Функції)
Если каждый месяц то можно так
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;
}
 
Текущее время: 16:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru