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

Функция, которая переводит км/ч в м/с - C++

Восстановить пароль Регистрация
 
alex_len
1 / 1 / 0
Регистрация: 01.11.2012
Сообщений: 42
13.11.2012, 00:49     Функция, которая переводит км/ч в м/с #1
Опишите функцию
int vms(int Vkmh)
которая переводит значение Vkmh из км/ч в м/с.
Используйте эту функцию в другой функции
int meet_time(int kmh1, int kmh2, int km)
где kmh1 и kmh2 скорости двух объектов движущихся навстречу друг другу, и km расстояние между этими объектами. Функция возвращает время встречи объектов в секундах.


не могу никак понять, как ее сделать. можете подсказать пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2012, 00:49     Функция, которая переводит км/ч в м/с
Посмотрите здесь:

C++ Нужно написать программу на C++ которая переводит большие символы в маленькие
Программа, которая переводит числа в слова C++
C++ Программа которая переводит из 2ой системы в 10ую
C++ Написать программу, которая переводит число из 13-й системы счисления в 3-ю через 10-ю
C++ Написать программу которая переводит строку в обратную сторону
C++ Напишите программу, которая переводит гривны в $
Написать функцию, которая переводит число в другую систему счисления C++
Написать программу, которая переводит числа с шестнадцатеричной системы в десятичную C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mrmaster88
42 / 42 / 3
Регистрация: 13.04.2012
Сообщений: 112
13.11.2012, 01:39     Функция, которая переводит км/ч в м/с #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
28
29
#include <iostream>
using namespace std;
 
float vms(int vkmh)
{
    return float(vkmh/3.6);
}
 
float meet_time(int _kmh1, int _kmh2,long _km)
{
    _km *= 1000;
    cout<<_km<<endl;
    return float(_km)/(vms(_kmh1) + vms(_kmh2));
}
 
int main()
{
    setlocale(LC_ALL,"Russian");
    int kmh1, kmh2;
    long km;
    cout<<"kmh1: ";
    cin>>kmh1;
    cout<<"kmh2: ";
    cin>>kmh2;
    cout<<"km: ";
    cin>>km;
    cout<<meet_time(kmh1, kmh2,km)<<" сек"<<endl;
    return 0;
}
Добавлено через 2 минуты
Цитата Сообщение от alex_len Посмотреть сообщение
int meet_time
Цитата Сообщение от alex_len Посмотреть сообщение
int vms
по идее надо бы брать возвр значение float или double, тк при int потеряются значащие циферки
Yandex
Объявления
13.11.2012, 01:39     Функция, которая переводит км/ч в м/с
Ответ Создать тему
Опции темы

Текущее время: 11:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru