Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
alex_len
1 / 1 / 0
Регистрация: 01.11.2012
Сообщений: 42
1

Написать функцию, которая принимает количество часов, и возвращает стоимость стоянки

01.11.2012, 00:49. Просмотров 639. Ответов 2
Метки нет (Все метки)

Добрый день. Нужна ваша не большая помощь.
все написал, но не получается одна вещь.

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
#include <iostream>
using namespace std;
 
int main()
{
   double a;
 
   cout << "vvedite vremja: ";
   cin >> a;
  
   float x = 2 + (a - 3) * 0.5;
  
if (a <= 3)
{
         cout << "Oplata za stojanku: 2" << endl;
}
else if (a > 3)
{
        cout << "Oplata za stojanku: " << x << endl;
}
if (a > 19)
{
         cout << "Oplata za stojanku: 10" << endl;
}
   system ("pause");
   return 0;
}
вот что у меня получилось. но мне нужно вот так по условию :

На некоторой автостоянке минимальная плата за размещение автомобиля 2Ls. В случае если машина остаётся на стоянке дольше 3 часов, необходимо дополнительно заплатить 0,50Ls за каждый час. При этом максимальная суточная плата 10Ls.
Напишите функцию, которая в качестве параметра принимает количество часов, и возвращает стоимость стоянки. (примем что машину не оставляют дольше чем на одни сутки).


Можете пожалуйста подсказать, как мне написать, чтобы было не больше 10 лс за сутки.
Буду признателен за помощь
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.11.2012, 00:49
Ответы с готовыми решениями:

Написать функцию, которая принимает количество часов, и возвращает стоимость стоянки
На некоторой автостоянке минимальная плата за размещение автомобиля 2Ls. В...

Написать функцию, которая принимает два числа и возвращает
Решите пожалуйста!!!!!!!!!!! 4 ) число, которое получается, если...

Написать функцию, которая принимает два числа и возвращает
Режить все !!!Буду благодарин!!Заранее спасибо!!

Написать функцию, которая принимает число, а возвращает его факториал
Написать функцию, в которую передают число х, а возвращает х! (факториал этого...

Написать функцию, которая принимает строку звуков, а возвращает звук
Всем привет! В общем, я хочу разобраться с алгоритмом в такой задаче: в...

2
Lana_levchuk
6 / 6 / 3
Регистрация: 21.10.2012
Сообщений: 26
01.11.2012, 01:09 2
по всей программе сделайте проверку на условие, чтобы ваш x был не больше 10. в нем и хранится сумма вашей платы за стоянку. что-то типа такого:
C++
1
2
3
4
5
6
7
8
9
10
11
12
if (a <= 3)
{
         cout << "Oplata za stojanku: 2" << endl;
}
if ((a > 3)&&(x<=10))
{
        cout << "Oplata za stojanku: " << x << endl;
}
if (x>10)
{
         cout << "Oplata za stojanku: 10" << endl;
}
0
litviak
0 / 0 / 1
Регистрация: 01.11.2012
Сообщений: 6
01.11.2012, 01:39 3
C++
1
2
3
4
5
6
7
8
if(a>3)
{
float x=2+(a-3)*0.5;
if(x<=10)
cout<<"Oplata :"<<x;
else
cout<<"Otplate : 10";
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.11.2012, 01:39

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

Написать функцию atoi(), которая принимает параметр - строку цифр и возвращает соответствующее ей целое
Это оказалось мне не по-силам, поэтому прошу помощи,господа:) Напишите...

Напишите функцию, которая принимает 3 аргумента целого типа(часы, минуты и секунды) и возвращает количество секунд
5. Напишите функцию, которая принимает 3 аргумента целого типа(часы, минуты и...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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