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

Определения знака переменных разного типа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Казус при поиске максимального элемента массива. http://www.cyberforum.ru/cpp-beginners/thread451616.html
Доброго времени суток, имеется программа для расчета волнового сопротивления микрополоска. В качестве входных данных используются размеры проводника и диэлектрика. Суть проблемы- при вычислении...
C++ Машина Тюринга нужно написать машину Тьюринга для решения Связывание задачи: поиска битной последовательности 3 последовательных единиц Помогите решить задание http://www.cyberforum.ru/cpp-beginners/thread451614.html
Ввести количество точек, получить многоугольник, закрасить многоугольник построчно. C++
Здравствуйте, есть программа написанная на С++ Builder, (см архив) у меня почему то она виснет( Суть программы такова сперва нужно ввести количество точек, потом вводите 11 пробел 14 дальшее будете...
C++ Вставка переменной(хранящей часть пути) в путь до файла...
#include <iostream> #include <windows.h> using namespace std; int main(int argc, char* argv) { TCHAR path; GetWindowsDirectory(path,1024); wcout path; ofstream...
C++ В матрице определить максимальный элемент в каждой строке http://www.cyberforum.ru/cpp-beginners/thread451593.html
В матрице размерами N*M определить максимальный элемент в каждой строке (N и M не больше 10). Матрицу сформировать из случайных чисел в диапазоне от –100 до 100. Именуйте темы осмысленно!
C++ Cannot convert parameter 1 from 'char' to 'char []' #include <iostream> using namespace std; const int MAX=20; class base { public: virtual char sry(char str, char s)=0; }; class ru: public base подробнее

Показать сообщение отдельно
dimcoder
Полярный
466 / 439 / 68
Регистрация: 11.09.2011
Сообщений: 1,137
23.02.2012, 20:32
Если больше нуля, выводит true, иначе выводит false. Думаю, поправить будет не проблемно.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
template <class T>
bool znak(T t)
{
    if (t > 0)
        return true;
    else
        return false;
}
 
int main(int argc, char *argv[])
{
    int x = 10;
    float b = -13.24;
    cout << boolalpha << znak(x) << endl << znak(b) << endl;
    system("PAUSE > NULL");
    return EXIT_SUCCESS;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru