Форум программистов, компьютерный форум 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 я могу открывать один и тот же файл сколько угодно раз!!! подробнее

Показать сообщение отдельно
M128K145
Эксперт С++
8282 / 3501 / 143
Регистрация: 03.07.2009
Сообщений: 10,707
04.03.2010, 16:55     Переходы через "0"
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
int main()
{
    const int n = 18;
    int mas[] = {2, 3, 4, 5, 6, 5, 4, 3, 2, 1, -1, 2, 7, 2, -3, -4, -5, 1};
    for(int i = 0; i < n - 1; ++i)
        if(mas[i] < 0 && mas[i + 1] >= 0)
        //(mas[i] >= 0 && mas[i + 1] < 0)
            std::cout<<i + 1<<' ';
    return 0;
}
 
Текущее время: 09:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru