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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
valer4a
0 / 0 / 0
Регистрация: 28.05.2012
Сообщений: 4
#1

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

13.11.2013, 07:52. Просмотров 334. Ответов 3
Метки нет (Все метки)

Помогите пожалуйста решить задачку. Зачет горит....

Цена на бензин каждую весну повышается на x%, а каждую осень опускается на y%. На сколько процентов изменится цена литра бензина через z лет? Сколько будет стоить литр бензина через z лет, если сейчас он стоит p рублей? Исходные данные x,y,z вводит пользователь с клавиатуры
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2013, 07:52     Цена на бензин каждую весну повышается на x%, а каждую осень опускается на y%. На сколько процентов изменится цена литра бензина через z лет?
Посмотрите здесь:

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

Алгоритм Дейкстры (цена на бензин) - C++
Думаю с этой задачей многие сталкивались :) Входные данные Во входном файле INPUT.TXT записано сначала число N (1 ≤ N ≤ 100), затем...

Поменять каждую согласную русскую букву на цифру «8», а каждую гласную – на символ «–» - C++
Задание: Поменять каждую согласную русскую букву на цифру «8», а каждую гласную – на символ «–» #include "stdafx.h" #include <stdio.h> ...

Прокомментировать каждую строку кода (или хотя бы каждую функцию) - C++
нашел программу в интернете, только ничего не понял) можете прокомментировать каждую строку (ну или хотя бы каждую функцию) #include...

нужно описать программу. т.е. каждую команду и каждую группу нужно расписать. подсобите пожалуйста - C++
#include <iostream> #include <conio.h> using namespace std; #define K_TO_M 0.6214 #define M_TO_K 1.6093 int main() { int k;...

Преобразовать строку, удалив из нее каждую пару символов ‘<<’ и повторив каждую пару символов ‘>>’. - C++
В веденной пользователем строке, найти все вхождения подстроки и заменить ее на другую. Прошу помощи!

Считать двузначное число и вывести через пробел каждую цифру отдельно - C++
Программа считывает двузначное число и выводит через пробел каждую цифру отдельно. Подскажите как сделать? Я новичок в с++, желательно с...

Программа считывает двузначное число и выводит через пробел каждую цифру отдельно - C++
Программа считывает двузначное число и выводит через пробел каждую цифру отдельно.

Определить, через сколько лет себестоимость станет меньше С - C++
Себестоимость товара на момент начала его производства равна А руб. Предполагается, что за первый год производства она снизится на р %, за...

Через сколько лет первоначальная сумма увеличится в N раз - C++
Составить алгоритм по условию: Сумма S рублей положена в сбербанк, при этом ежегодный прирост составляет P% и считается непрерывно....

Определить через сколько лет первоначальный вклад увеличится - C++
На срочный вклад в сберегательный банк внесено 500 рублей. В конце каждого года вклад увеличивается на 15% от вклада за предыдущий...

Определить, через сколько лет будет погашена ссуда - C++
Некто взял ссуду в банке величиной А руб. под В% годовых. Ежегодно за-емщик вносит платежи в счет ссуды в С руб. Написать программу,...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SatanaXIII
Супер-модератор
Эксперт С++
5593 / 2627 / 240
Регистрация: 01.11.2011
Сообщений: 6,461
Завершенные тесты: 1
13.11.2013, 08:47     Цена на бензин каждую весну повышается на x%, а каждую осень опускается на y%. На сколько процентов изменится цена литра бензина через z лет? #2
Если сильно горит, то обращайтесь в платный раздел. К примеру вот сюда: http://www.cyberforum.ru/exam-online-help/ , или вот сюда: http://www.cyberforum.ru/order-program/ . В этом бесплатном разделе можно ожидать решения долго.
gunslinger
случайный прохожий
1126 / 744 / 190
Регистрация: 20.07.2013
Сообщений: 2,049
13.11.2013, 10:26     Цена на бензин каждую весну повышается на x%, а каждую осень опускается на y%. На сколько процентов изменится цена литра бензина через z лет? #3
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;  // сколько будет стоить
Hunter9494
21 / 18 / 3
Регистрация: 29.10.2012
Сообщений: 154
13.11.2013, 13:52     Цена на бензин каждую весну повышается на x%, а каждую осень опускается на y%. На сколько процентов изменится цена литра бензина через z лет? #4
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
30
31
32
33
#include "stdafx.h"
#include "iostream"
using namespace std;
 
void main()
{
    setlocale(LC_ALL,"rus");
    float x,y,z,p,p1;
int i ;
cout<<"Цена на бензин  ";
cin>>p;
cout<<"Цена на бензин каждую весну повышается на  ";
cin>>x;
cout<<"каждую осень опускается на  ";
cin>>y;
cout<<"В течении  ";
cin>>z;
 
p1=p;
for(i=0;i<z;i++)
{
p=p+(p*(x/100));
p=p-(p*(y/100));
}
x=((p-p1)*p1)/100;
if (x>0)
cout<<"цена на бензин увеличалась на  "<<x<<"%"<<endl;
else 
{x=x*(-1);
cout<<"цена на бензин снизилась на  "<<x<<"%"<<endl;}
cout<<"Цена на бензин составляет "<<p<<" рублей"<<endl;
    system("pause");
}
Yandex
Объявления
13.11.2013, 13:52     Цена на бензин каждую весну повышается на x%, а каждую осень опускается на y%. На сколько процентов изменится цена литра бензина через z лет?
Ответ Создать тему
Опции темы

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