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

Нахождение самой длинной цепочки отрицательных элементов с использованием указателей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как заставить объекты масштабироваться вместе с окном? http://www.cyberforum.ru/cpp-beginners/thread786646.html
Итак, дорогие мастера кодинга на с++, совсем ламерский вопрос: Как заставить объекты, например sTabSheet масштабироваться вместе с масштабированием формы? Метод научного тыка не помог. :) Извиняйте за ламерство и благодарю заранее.
C++ Однонаправленный список, где создать указатель на первый элемент? struct listNode{ char data; listNode *next; }; class List{ public: void add(char); int delete (int); int search(int); http://www.cyberforum.ru/cpp-beginners/thread786645.html
Дано трехзначное число. Определить, есть ли среди его цифр пара одинаковых C++
Дано трехзначное число. Определить, есть ли среди его цифр пара одинаковых
Четность/нечетность C++
Как определить четность/нечетность числа (использовать остаток от деления нацело (%) и другие бинарные функции нельзя)?
C++ Сортировка типизированного файла http://www.cyberforum.ru/cpp-beginners/thread786627.html
Здравствуйте подскажите пожалуйста, как отсортировать типизированный файл из фамилиями по алфавиту и записать его в тотже файл. Задание. Разработать программу на языке С + +, реализующая: 1.1 функцию записи типизированный файл INFO.DAT согласно варианту; 1.2. функцию чтения из файла INFO.DAT согласно варианта. Сформировать файл, содержащий фамилии N студентов группы (в произвольном...
C++ Цикл while (обновлять while если имеется 2 обновляющих значения) while(a==0){ if(a==0){ st.push(k); st1.push(l+1);}.. Как сделать так, что бы обновлять while если имеется 2 обновляющих значения 'k' и 'l', вначале из одной очереди выходит 'к' затем из второй l ,и только после выхода второго значения выражение обновляется? И если обновляющее значение равно тому, что было до обновления будет ли выполнятся цикл повторно? Или 'k' и 'l' нужно хранить в... подробнее

Показать сообщение отдельно
MrGrig
176 / 159 / 2
Регистрация: 08.10.2012
Сообщений: 422
15.02.2013, 08:18     Нахождение самой длинной цепочки отрицательных элементов с использованием указателей
Цитата Сообщение от Morbius Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int a,max,i;
a=0;max=0,n=-1,n1=-1,k=-1;
for(i=0;i<100;i++)
{
* * if(*(p+i)<0)
* * {
        n1=i;
* * * * while(*(p+i)<0)
* * {
* * * * * a++;
* * * * * i++;
* * }
* * * * if(a>max){max=a; n=n1; k=i;}
* * a=0;}
}
 
for(int i=n;i<k;i++)
    cout<<m[i]<<" ";
P.S. Что-то мне подсказывает что не сами прогу делали =) иначе могли бы и догадаться о таком пустяке =)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru