Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

С++ Проверить упорядочен ли массив

83K
19 февраля 2014 года
Hellp
7 / / 08.12.2013
Здравствуйте! Нужна ваша помощь, помогите написать программу.
Условие: Дано натуральное число N и одномерный массив A1, A2...A(N) символьных элементов. Определить является ли массив упорядоченным по возрастанию.
Мы еще мимо этой темы мимо прошли, поэтому я не очень соображаю как сделать эту задачу, тем более с символьными элементами.
11K
19 февраля 2014 года
xAtom
65 / / 17.01.2011
 
Код:
const int N = 4;
char cs[N] = {'A', 'B', 'C', 'D'};

char* i = &cs[0];
char* e = &cs[N];
while((i + 1 != e) && (*i <= *(i + 1)))
     ++i;
puts((i + 1 == e) ? "yes." : "not !");
89K
20 февраля 2014 года
AlezGT
2 / / 20.02.2014
 
Код:
char s[N];

for (int i=0; i < N; i++)
    if (s[i] > s[i + 1]) {
        puts("not sorted");
        break;
    }
89K
20 февраля 2014 года
AlezGT
2 / / 20.02.2014
 
Код:
i < N - 1
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог