Вопрос Знаю, что за такое и деньги брать можно, но прям срочно нужно написать программу на С++

Регистрация
27 Июл 2013
Сообщения
91
Репутация
0
Спасибо
0
Монет
0
Написать программу, которая переписывает все положительные элементы из массива А в массив В в исходном порядке следования, а отрицательные элементы в массив С в обратном порядке следования.
Массив должен считываться из файла, записываться тоже (организация файлов не важна).
Первая строка во входном файле - число элементов массива
 
Чтение из файла массива A, количество элементов MaxA iB=0;iC=MaxC; for(iA=0;iA0)B[iB++]=A[iA]; if(A[iA]<0)C[iC--]=A[iA]; } Запись массива В от 0 до iB Запись массива С от iC до MaxC
 
Код не сложный, но с файлами работать геморойненько, а если прикрутить интерфейс, то все несколько затянется. Основной гемор тут чтение из файла, все остальное реализуется очень просто.
 
Назад
Сверху