Пользователь вводит количество дней, указывает процент скидки и вводит сумму. Рассчитать...

0 голосов
208 просмотров

Пользователь вводит количество дней, указывает процент скидки и вводит сумму. Рассчитать прибыль, если за каждый день сумма увеличивается на 3 $ и затем применяется скидка, то есть итоговая сумма еще увеличивается на данное число процентов.


Информатика (36 баллов) | 208 просмотров
0

все равно не работает

0

#include#include#include#include#include#includeusing namespace std;int main() {srand(time(0));SetConsoleCP(1251); SetConsoleOutputCP(1251);int days,sale;float sum=0;cout << "Ââåäèòå êîëè÷åñòâî äíåé, ñêèäêó, ñóììó(â äîëëàðàõ): ";cin>>days>>sale>>sum;sale/=100;for(int i=0; i{  sum+=3;  sum+=sum*sale; }cout << "Èòîãîâàÿ ïðèáûëü ðàâíà = " <return 0;_getch();}

0

Что опять?

0

И что это?

0

таже ошибка

0

Проблема на твоей стороне. Я предоставил тебе скришнот, где видно, что у меня все работает.

0

Ошибка опять с тем /160?

0

да

0

в общем не знаю почему но в моем компиле не работает а в онлайн работает

0

короче разберусь потом

Дан 1 ответ
0 голосов

#include

int main()

{

int

 days,

 sale;

float sum = 0.0f;

std::cout << "Введите количество дней, скидку, сумму(в долларах): ";<br>
std::cin >> days >> sale >> sum;

sale /= 100;

for(int i = 0; i < days; i++)

{

 sum += 3; // прибавляем 3$

 sum += sum * sale; //прибавляем процент от суммы

}

std::cout << "Итоговая прибыль равна = " << sum << std::endl;<br>}


image
(4.0k баллов)