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

Чередущиеся элементы в массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ GDI http://www.cyberforum.ru/cpp-beginners/thread54915.html
Ребята, привет. Не знаю, с чего начать. Нужен примерчик использования интерфейса графического устройства. Что-нибудь нарисовать, показать,как это работает. Может кто знает?
C++ перегрузка Выполнить описание класса численный массив. Реализовать перегрузку бинарной операции умножения двух численных массивов, как двух объектов соответствующего класса. Функция перегрузки должна быть оформлена как компонентная функция класса. http://www.cyberforum.ru/cpp-beginners/thread54878.html
вычисление суммы ряда C++
Условие http://img143.imageshack.us/img143/4586/93396673.jpg И вот мой код, подскажите в чем ошибка. Наверное весь код не правильный. #include<iostream.h> #include<conio.h> void main() { int n, i=1, sumx, sumy; cout<<"\n Vvedite n: "; cin>>n;
Как добавить строку в txt файл C++
Понадобилось добавить строку в txt файл чтобы предыдущее содержимое файла не удалялось до этого использовал простой код ofstream myfile; myfile.open ("example.txt"); myfile <<"example"<< example<<"\n"; myfile.close(); Но он удаляет все содержимое txt файла перед тем как что нибудь туда запишет
C++ Зачем нужен inline http://www.cyberforum.ru/cpp-beginners/thread54849.html
Скажите пожалуйста, зачем нужна команда inline? Изучаю классы, и там говорится мимолётом, что эта функция повысит эффективность, но так и не понял зачем она нужна. Желательно пример с комментарием. Зараннее благодраю за скорый ответ.
C++ Б деревья Условие: текст программы вводится из файла.Используя бинарное дерево поиска выделить подсветкой зарезервированные слова.Что нужно вообще делать??? подробнее

Показать сообщение отдельно
Gravity
562 / 556 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
07.10.2009, 14:33     Чередущиеся элементы в массиве
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
#define size(arr) (sizeof(arr) / sizeof(arr[0]))
int main(void)
{
    int i, n;
    int a[] = { 1, -2, 3, -4 };
 
    for(i = n = 0; i < size(a)-1; i++)
        if((a[i] > 0 && a[i+1] < 0) || (a[i] < 0 && a[i+1] > 0))
            n++;
    printf("Кол-во чередующихся пар: %d\n", n);
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru