Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2009, 00:20   #21
KimiRaikkonen
Пользователь
 
Аватар для KimiRaikkonen
 
Регистрация: 08.11.2009
Сообщений: 33
По умолчанию

блин, уже 3 часа сижу над этим заданием....ниче не соображаю...мозг начинает закипать....
Лишь утратив всё до конца, мы обретаем свободу....
KimiRaikkonen вне форума Ответить с цитированием
Старый 29.12.2009, 00:23   #22
v01d
Пользователь
 
Регистрация: 22.11.2008
Сообщений: 33
По умолчанию

нужно изменить алгоритм определения упорядочен ли массив, и если упорядочен, то по возрастанию или убыванию

Сдаешься?
v01d вне форума Ответить с цитированием
Старый 29.12.2009, 00:24   #23
KimiRaikkonen
Пользователь
 
Аватар для KimiRaikkonen
 
Регистрация: 08.11.2009
Сообщений: 33
По умолчанию

и как это сделать?????
Лишь утратив всё до конца, мы обретаем свободу....
KimiRaikkonen вне форума Ответить с цитированием
Старый 29.12.2009, 00:39   #24
v01d
Пользователь
 
Регистрация: 22.11.2008
Сообщений: 33
По умолчанию

как-то так:
Код:
for(i=1; i<=n; ++i)  // упорядочен ли по возрастанию
{
    if(x[i]>x[i-1]) break;
}
if(i==n && x[i]>x[i-1]) 
    std::cout << "sorted ascending" << endl;
else  // если не упорядочен по возрастанию, может по убыванию?
{
    for(i=1; i<=n; ++i)
    {
        if(x[i]<x[i-1]) break;
    }
    if(i==n && x[i]<x[i-1])
        std::cout << "sorted descending" << endl;
    else  // если и не по убыванию, значит вообще не упорядочен.
        std::cout << "not sorted" << endl;
}
i - для счетчика в цикле
n - число элементов в массиве x
x - массив


И сам сделал ошибку ))) внутри обоих циклов в условии оператора if. Сможешь исправить? )

Последний раз редактировалось v01d; 29.12.2009 в 00:45.
v01d вне форума Ответить с цитированием
Старый 29.12.2009, 00:45   #25
KimiRaikkonen
Пользователь
 
Аватар для KimiRaikkonen
 
Регистрация: 08.11.2009
Сообщений: 33
По умолчанию

ПАсибо огромное, а то думал, так и не одолею его....выручил)))) Еще раз спасибо)))
Лишь утратив всё до конца, мы обретаем свободу....
KimiRaikkonen вне форума Ответить с цитированием
Старый 29.12.2009, 01:01   #26
v01d
Пользователь
 
Регистрация: 22.11.2008
Сообщений: 33
По умолчанию

Тьфу. Нету там ошибок в if'ах - ошибка в комментариях и выводе)) первый цикл проверяет упорядочен ли массив по убыванию, второй - по возрастанию. Короче выводы после циклов местами поменяй, а мне походу спать надо. Не за что.
v01d вне форума Ответить с цитированием
Старый 29.12.2009, 01:13   #27
KimiRaikkonen
Пользователь
 
Аватар для KimiRaikkonen
 
Регистрация: 08.11.2009
Сообщений: 33
По умолчанию

Спокойной ночи))))
Лишь утратив всё до конца, мы обретаем свободу....
KimiRaikkonen вне форума Ответить с цитированием
Старый 31.12.2009, 16:24   #28
KimiRaikkonen
Пользователь
 
Аватар для KimiRaikkonen
 
Регистрация: 08.11.2009
Сообщений: 33
По умолчанию

Стока мучался ради того, чтобы препод просто просмотрел глазами и поставил зачет....
Лишь утратив всё до конца, мы обретаем свободу....
KimiRaikkonen вне форума Ответить с цитированием
Старый 31.12.2009, 19:13   #29
v01d
Пользователь
 
Регистрация: 22.11.2008
Сообщений: 33
По умолчанию

Меняй профессию, не трать зря время. Если программирование для тебя мучение, значит это не твое и вряд ли что-то получится. Время лучше тратить на то, что приносит удовольствие - будет больше пользы
v01d вне форума Ответить с цитированием
Старый 05.01.2010, 02:04   #30
KimiRaikkonen
Пользователь
 
Аватар для KimiRaikkonen
 
Регистрация: 08.11.2009
Сообщений: 33
По умолчанию

Так професия у меня не програмер, а инженер по радиоэлектронике...просто весь первый курс програмуха идет...вот и мучаюсь....
Лишь утратив всё до конца, мы обретаем свободу....
KimiRaikkonen вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по проге rus1107 Общие вопросы C/C++ 8 04.08.2009 13:29
Русский в проге gamer123 Помощь студентам 6 22.06.2009 14:14
Не точности по проге Sasuke-sama Общие вопросы C/C++ 3 01.06.2009 19:51
Ошибка в проге :( Defender42 Помощь студентам 15 29.05.2009 02:08
Ошибка в проге Detrix Помощь студентам 1 12.03.2008 08:28