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

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

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

Как использовать функции в С++ ? - C++

01.06.2011, 19:04. Просмотров 565. Ответов 1
Метки нет (Все метки)

Всем привет.
Нужно написать программу, что-то вроде конвентора велечин. Написал "по обычному", но не приняли, сказали нужно написать через функцию weight_convert().
Не имею даже представления как писать, подскажите пожалуйста.

И вот само описание нужной программы:
Написать программу, которая позволяет переводить вес в фунтах и ​​унциях в эквивалентную вес в килограммах и граммах и наоборот. Программа выводит на экран приглашение на ввод веса в одних единицах измерения, вычисляет и выдает на экран результат преобразования веса в другой единице измерения.
Программа работает в цикле и продолжает расчеты для новых введенных значений до тех пор, пока желает пользователь.
Преобразование веса из одних единиц измерения в другие происходит в функции weight_convert (), которая имеет два параметра - вес (weight) и единицы измерения (scale). Функция возвращает преобразованную вес из расчета, что в одном килограмме - 2.20046 фунтов, в фунте - 16 унций
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2011, 19:04     Как использовать функции в С++ ?
Посмотрите здесь:
как объявить правильно tr и как его использовать при вызове функции? C++
C++ Какими способами можно использовать функции класса B, как параметры функции Sub класса А?
C++ Тип void как возвращаемое значение функции: что он такое, зачем он нужен, где, когда и как его использовать?
Map с функциями: Как использовать функции в качестве объектов C++
Как использовать указатель на переменную во входящем параметре функции? C++
C++ Для чего и как нужно использовать функции Set, Get?
C++ Как использовать функции string::find или функция strstr(str1 ,str2)
В каком заголовочном файле находятся функции Sleep() и delay() и как правильно их использовать? C++
Как в данной ситуации использовать функции, получающие и возвращающие различное количество аргументов? C++
C++ Получить указатель из функции и использовать его в другой функции
Оставить все как есть || использовать парсер xml || или использовать struct C++
Проинциализировать и использовать массив указателей на функции C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Roma_OK
0 / 0 / 0
Регистрация: 30.12.2013
Сообщений: 2
30.12.2013, 18:16     Как использовать функции в С++ ? #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include ....
 
float weight_convert(float weight); //прототип функции
 
void main()
{
......
float res;
res = weight_convert(first_weight);//в "res" запишется значение переменной "result"(ее функция возвращает)
//first_weight - переменная, в которую юзер запишет вес, который надо конвертировать
}
 
float weight_convert(float weight) // "float" - тип возвращаемого функцией значения.
// В скобках - локальная переменная, в которую скопируется значение передаваемой функции переменной
{
float result;
.....
return result; //функция вернет значение переменной result
}
//вместо "..." везде необходимые код)
Ответ Создать тему
Опции темы

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