![]() На вход подается число (int или float) в зависимости от его типа провернуть над ним разные операцииЯзык С++. Форум начинающих программистов C++. Обсуждение языка программирования C++. Решение задач, программирование и готовые программы на С++.
|
|
Обсуждение
Всего сообщений: 21
|
||
Имя | Дата | Сообщение |
Читать обсуждение полностью: На вход подается число (int или float) в зависимости от его типа провернуть над ним разные операции |
||
unpapaicoconaut | 13.03.2014 18:20 |
http://www.cyberforum.ru/post5895385.html
Шаблоны функций (template)
Суть: на вход подается число...
|
recoder | 13.03.2014 18:44 |
http://www.cyberforum.ru/post5895489.html
Так?
#include <iostream>
using namespace std;
...
|
saden | 13.03.2014 18:49 |
http://www.cyberforum.ru/post5895507.html
Обязательно надо темплейт? Можно перегрузить функции для...
|
unpapaicoconaut | 13.03.2014 19:00 |
http://www.cyberforum.ru/post5895565.html
нет, числа попадают с консоли std::cin
Добавлено через...
|
kylroma | 13.03.2014 20:23 |
http://www.cyberforum.ru/post5895945.html
Можно принимать числа в char. Проверять, есть ли точка. А...
|
recoder | 13.03.2014 20:29 |
http://www.cyberforum.ru/post5895976.html
Так?
#include <iostream>
using namespace std;
...
|
saden | 13.03.2014 20:42 |
http://www.cyberforum.ru/post5896041.html
void do_smth(int x)
{
...
}
void do_smth(float x)
{...
|
unpapaicoconaut | 13.03.2014 20:59 |
http://www.cyberforum.ru/post5896131.html
нет, вся суть в том, что я получаю только ОДНО число и я не...
|
saden | 13.03.2014 21:00 |
http://www.cyberforum.ru/post5896141.html
как вариант - проверка на целоеif(x==floor(x))
|
unpapaicoconaut | 13.03.2014 21:01 |
http://www.cyberforum.ru/post5896145.html
saden, в мэйне то придется тип х объявить, чтобы его ввести
|
saden | 13.03.2014 21:05 |
http://www.cyberforum.ru/post5896148.html
согласен, сразу не подумал...
смотри второй вариант
...
|
unpapaicoconaut | 13.03.2014 21:08 |
http://www.cyberforum.ru/post5896178.html
я вот и пытался через шаблон сделать, чтобы оно сразу...
|
saden | 13.03.2014 21:10 |
http://www.cyberforum.ru/post5896188.html
а сравнениеx==floor(x)тоже не подходит?
|
recoder | 13.03.2014 21:36 |
http://www.cyberforum.ru/post5896301.html
Что за бред, это не язык с динамической типизацией. Хотя...
|
unpapaicoconaut | 13.03.2014 21:43 |
http://www.cyberforum.ru/post5896352.html
с ним можно попробовать
|
IGPIGP | 18.03.2014 04:18 |
http://www.cyberforum.ru/post5914826.html
unpapaicoconaut, странное задание. Интересно, как оно...
|
DiffEreD | 18.03.2014 12:34 |
http://www.cyberforum.ru/post5915779.html
Такой вариант:#include <iostream>
#include <string>...
|
IGPIGP | 18.03.2014 13:34 |
http://www.cyberforum.ru/post5916065.html
DiffEreD, красиво конечно. Вот если в моём варианте ввести...
|
DiffEreD | 18.03.2014 13:36 |
http://www.cyberforum.ru/post5916076.html
Пускай ТС себе доработает.
|
IGPIGP | 18.03.2014 13:39 |
http://www.cyberforum.ru/post5916097.html
Согласен. Тем более, что задание наверняка не предполагает,...
|
unpapaicoconaut | 10.04.2014 15:50 |
http://www.cyberforum.ru/post6026482.html
Да, в задании предполагалось, что тип нужно спросить, я это...
|
Similar |
Перевести массив цифр в число типа int или float Как число типа 2.88007e+018 привести в обычный int, float или просто вывести
ОШИБКА [Error] cannot convert 'int*' to 'float*' for argument '1' to 'void Syma(float*,int*,int) Как проверить вводилось ли число (типа double или float) в консоль |
|
MoreAnswers |
В зависимости от знака операции (+ или -) выполнить действия над двумя матрицами
Перевод строки, содержащей число типа float, в число float |
|