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

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

Войти
Регистрация
Восстановить пароль
 
JosI4eg
Сообщений: n/a
#1

Реализация SGN на С - C++

07.12.2010, 23:26. Просмотров 906. Ответов 1
Метки нет (Все метки)

помогите плз реализовать програму..или хотя бы подскажите пути реализации..
нужно создать шаблон на 3 числа.найти количество положительных чисел,не используя никакого ветвеления, тэрнарных операций и switch.
сказали там нужно реализовать с помощью какойто мат формулы, и сказали что подскажит как это сделать Бейсиковская функция SGN,которая возвращает значение -1 если число отрицательное, 0 - если 0 и 1 если число положительное..
как это реализовать ..?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2010, 23:26     Реализация SGN на С
Посмотрите здесь:

реализация предикатов - C++
Народ! Кто-нибудь знает какие-нибудь средства для реализации(удобного создания и хранения) предикатов ??? Те какие-нибудь открытые...

Реализация класса - C++
Спроектировать и реализовать класс BigInt, позволяющий хранить целые числа в диапазоне , и производить набор основных операций с ними. ...

Реализация Timsort - C++
Добрый день! В качестве обучения реализовываю алгоритм сортировки Timsort. На всякий случай : https://ru.wikipedia.org/wiki/Timsort ...

реализация класса - C++
Дано: класс "Фильмы" (название, жанр, главные роли). Вопрос: Возможно ли такой подход к реализации? class films { string...

Реализация функции c++ - C++
Программа: #include <iostream> using namespace std; struct Node { int data; Node* next; };

Реализация наследования - C++
Здравствуйте, при решении лабораторной возникла такая проблема: при создании объекта производного класса в конструкторе базового...

Реализация Singleton - C++
Приветствую. Пытался реализовать паттерн проектирования Singleton для лога след. образом: class Logger { public: void...

Реализация Криптоалгоритма - C++
Пишу для криптоалгоритма.Задача получить буковки из файла А, зашифровать и сохранить в файл Б, потом проверить обратное дешифрование для...

Реализация функций - C++
Помогите, пожалуйста, реализовать методы классов (заголовки даны в biTree.g) Я плохо шарю, а завтра сдавать! Очень надо( Дан: biTree.h...

Реализация деревьев - C++
Я вот сделал простое дерево (максимально дочерних узлов в корне - 3). Теперь нужно доработать, чтобы были списки сыновей. Помогите...

Реализация макроса - C++
Здравствуйте! Столкнулся с заданием целый день убил: Реализуйте макрос MAX от трёх параметров, который присваивает целочисленной (int)...

Реализация 2-3 дерева - C++
Помогите пожалуйста реализовать 2-3 дерево


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
lemegeton
2918 / 1347 / 134
Регистрация: 29.11.2010
Сообщений: 2,721
08.12.2010, 01:56     Реализация SGN на С #2
Как вариант.
C++
1
2
3
4
signed int sgn(int n)
{
    return (((n<0)*-1) | (n>0));
}
Yandex
Объявления
08.12.2010, 01:56     Реализация SGN на С
Ответ Создать тему
Опции темы

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