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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.12.2012, 01:13   #1
ollchik
Новичок
Джуниор
 
Регистрация: 18.12.2012
Сообщений: 1
Печаль Программка на с++. не могу написать

3. Дан одномерный целочисленный массив А (вектор). Определить, станет ли последовательность упорядоченной, если из записи каждого элемента удалить все цифры равные 0, 3, 6, 9. Пример. A[i]=23068, после удаления цифр A[i]=28.

мне подсказали, что нужно

Создаете две доп переменные. Пробегаетесь по массиву, и если число != 0,3,6,9, то пихаете его в первую доп переменную. Затем ищите еще одно число != ... , и сравниваете с доп переменной. Если больше, то вторая переменная скажем = 1, меньше - 2. Пихаете последнее число в первую переменную и делаете тоже самое со след числом != ... . Если его операция == предыдущей, то идем дальше, если нет, то посл-сть неупорядоченная и break;
ollchik вне форума Ответить с цитированием
Старый 18.12.2012, 12:17   #2
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Плохо подсказали.
Первое: напишите функцию, которая принимает целое число и возвращает число, получаемое из аргумента удалением цифр 0, 3, 6 и 9 из десятичной записи.
Второе: напишите функцию, которая принимает на вход вектор целых чисел и возвращает true, если вектор упорядочен и false иначе.
Третье: подставьте во вторую функцию вместо всех обращений к элементам вектора вызовы первой функции.
Abstraction вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу написать написать прогу в Borland C++ Olga_92 Помощь студентам 6 12.11.2012 23:16
не могу написать Дашуля_18 Помощь студентам 1 01.04.2012 10:16
не могу написать си+ Tolian92 Помощь студентам 4 18.01.2012 14:33
не могу написать прогу( tiK-taK Помощь студентам 0 26.02.2011 18:52
Бесполезная программка-помогите написать. damir666 Помощь студентам 6 12.12.2007 23:55