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

Переходы через "0" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что за объявления переменных? http://www.cyberforum.ru/cpp-beginners/thread101352.html
День добрый! Скачал библиотеку, а там в объявлении класса: private: double(*d_y)(double); и соответственно в конструкторе: SimpleData(double(*y)(double), size_t size)
C++ Длина окружности и площадь круга Привет всем! Я вообще ничего не понимаю в программировании на С++ Билдер. Мне задали задачу: Дан радиус окружности. Найти длину окружности C=2πR и площадь круга S=πR2. Вот. Кто сможет, помогите ее решить! P.S. Напишите пожалуйста полный код программы-от начала до конца! http://www.cyberforum.ru/cpp-beginners/thread101340.html
Перевод из десятичной системы в 2, 8, 16 C++
Ребяты помогите пожалуйста написать программу, которая преобразует введенное число в десятичной системе, затем мы вводим в какую систему счисления нужно перевести, если мы вводим 2, то в двоичную, если вводим 8, то в восьмиричную, если вводим 16, то в шестнадцатиричную, помогите пожалуйста, есди вам не трудно((((
Вычисление поизведение чисел от L до U C++
Вычисление поизведения чисел от L до U например от 2х, до 6ти. это значит 2*3*4*5*6 фрактал не катит :( помогите, все очень просто же)
C++ Опят про указатели) http://www.cyberforum.ru/cpp-beginners/thread101310.html
int a = 5; int *b =&a; cout <<*b<<endl; *b++; cout <<*b<<endl; В строке 4 что происходит? По идее если * то мы работаем со значением => увеличиваем значение на 1 но эт не так. причем что с * что без * - результат один. Увеличивается адрес указателя на 1. почему?
C++ Объект ifstream!!! Скажите пожалуйста, почему при создании объекта ifstream(например fin) и привязке его к определенному файлу (ifstream fin(filename);), и после работы с ним (fin.close()), я не могу повторно открыть этот же файл(fin.open(filename))??? Хотя с помощью объекта ofstream я могу открывать один и тот же файл сколько угодно раз!!! подробнее

Показать сообщение отдельно
TigerSHARC
0 / 0 / 0
Регистрация: 01.03.2010
Сообщений: 24

Переходы через "0" - C++

04.03.2010, 16:30. Просмотров 395. Ответов 3
Метки (Все метки)

Подскажите пожалуйста каким образом на С можно реализовать вот такую операцию.

Имеем некоторый массив, числа в котором могут быть как отрицательными, так и положительными.
Так вот нужно как-то зафиксировать номера элементов, которые предшествуют смене знака.

т.е., к примеру:

есть массив {2, 3, 4, 5, 6, 5, 4, 3, 2, 1, -1, 2, 7, 2, -3, -4, -5, 1}

нужно получить массив номеров { 11, 17} - номера элементов соответствующих переходам из "-" в "+".

Можно наоборот из "+" в "-".
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru