0 / 0 / 0
Регистрация: 06.10.2012
Сообщений: 19
1

нужна функция

26.10.2012, 15:22. Показов 1006. Ответов 2
Метки нет (Все метки)

В бассейне стандаратный вход (цена) за 8 евро, но если человек плавает дольше 3ч, то надо дополнительно заплатить 2 евро за час.
При этом максимально могут так взять 16 евро, а дальше плавай сколько хочешь.

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

Пример:
-1,5 -> 2,00
-4,0 -> 2,50
- 24,0 -> 10,00
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.10.2012, 15:22
Ответы с готовыми решениями:

Нужна ли функция?
Приветствую всех! Чтобы занести данные в создаваемый класс можно написать функцию в этом классе, а...

нужна некая функция
вообщем есть цикл int a; do{ a=getch() ...... fun(a) ..... }

Зачем нужна функция GetPrivateProfileString?
Объяснить "кусочек" кода)), из то го что есть я понял что с начало в комбобокс добавляются значения...

Зачем нужна функция cin.ignore()?
Объясните пожалуйста почему если убрать из кода cin.ignore(); , в 55 строке присваиваем n = 1, оно...

2
64 / 64 / 33
Регистрация: 12.08.2012
Сообщений: 151
26.10.2012, 18:20 2
Лучший ответ Сообщение было отмечено danja702 как решение

Решение

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
#include <iostream>
#include <conio.h>
 
using namespace std;
int price(int time);
 
int main(){
    int time = 0;
    cout << "Enter time (hour):  ";
    cin >> time;
    cout << endl << "Price "<< price(time) << " euro.";
    _getch();
}
 
int price(int time){
    int gold = 0;
    if(time > 0){
    gold = 8;
    }
            if(time > 3){
            for(int i = 0; i < time-3; i++){
            gold+= 2;
            if(gold == 16){
                    break;
                    }
            }
    }
return gold;
}
1
0 / 0 / 0
Регистрация: 06.10.2012
Сообщений: 19
29.10.2012, 22:26  [ТС] 3
Спасибо большое!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.10.2012, 22:26

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Нужна функция для суммирования матриц
нужна функция для сложения матриц, естественно что складывать можно только равные матрицы, то по...

нужна функция которая находит файлы
Добрый день! Нужно написать функцию, которая находит все файлы определенного типа в заданой...

Зачем нужна член-функция cout.setf?
Всем здравствуйте, у меня такой вопрос: Начал изучать программирование C++. Попался мне вот такой...

Нужна рекурсивная функция для переворачивания строк
Write a recursive function to reverse a string :coffee:


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

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

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