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

Цена на бензин каждую весну повышается на x%, а каждую осень опускается на y%. На сколько процентов изменится цена литра бензина через z лет? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ fscanf и \n http://www.cyberforum.ru/cpp-beginners/thread1006191.html
Есть текстовый файл содержащий строки с пробелами. Необходимо считать строку с пробелами так, что бы в переменной s не хранился символ \n, и чтоб указатель файла перешёл на новую строку (при...
C++ Можно ли из конструктора выводить имя создаваемого в нем обьекта? Например, в такой программе. #include <string> #include <iostream> // для объекта cout using namespace std; #include<iomanip> //Этот файл содержит большую часть манипуляторов C++. Если вы не... http://www.cyberforum.ru/cpp-beginners/thread1006177.html
C++ Как выйти из цикла? Не получается
Есть задача: Из-за высокой цены бензина водители озабочены затратами топлива своих автомобилей. Один водитель взял в рейс несколько емкостей бензина, записывая пройденные мили и бензин,...
Поиск ненулевых элементов матрицы C++
В заданной вручную квадратной матрице надо найти строку и столбец в котором больше всего ненулевых элементов и вывести номер этой строки/столбца на экран. Проблема заключается именно в поиске этих...
C++ Определить тип треугольника с заданными координатми http://www.cyberforum.ru/cpp-beginners/thread1006165.html
Здравствуйте! Помогите исправить программу: #include <stdio.h> #include <conio.h> #include <math.h> #include <locale.h> // Определить тип треугольника (прямо-, остро-, тупоугольный)с...
C++ Передача свойств объектов между функциями Народ, I need help! Есть класс: class Employees { public: Employees(); Employees(std::string _Surname, std::string _Name, std::string _Occupation, int _YearOfEmployment); int GetYear(); ... подробнее

Показать сообщение отдельно
gunslinger
случайный прохожий
1137 / 755 / 192
Регистрация: 20.07.2013
Сообщений: 2,082
13.11.2013, 10:26
C++
1
2
3
4
5
6
7
8
9
10
11
float percents(int x, int y, int z)
{
  if (z == 0)
    return 1;
  return percents(x, y, z-1)*(100.+x)/100.*(100.-y)/100.;
}
//---------------------------------------------------------------------------
int x=10, y=5, z=7;
float dif = 100*(percents(x, y, z)-1);  // на сколько процентов изменится
float p = 30;  // текущая цена
float price = percents(x, y, z)*p;  // сколько будет стоить
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru