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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2010, 16:20   #1
MaxPeine
 
Регистрация: 03.12.2010
Сообщений: 4
Стрелка работа по ОС(нужна умная голова)

1. написать программу на С++, которая позволяет вводить два динамических массива из N целых чисел каждый и определять с помощью функции, в ка-ком из них больше положительных элементов. При передаче массива в функцию используйте указатели, а размерность передавайте по ссылке. Применение глобальных переменных категорически запрещено.
2. Написать диалоговый командный файл, который позволяет имитировать ра-боту компилятора Borland C++Builder. Формат команды должен быть сле-дующим: compiler имя_файла.cpp. В качестве модуля на С++ необходимо ис-пользовать программу из 1-ого задания. Предусмотреть обработку следую-щих ошибок: 1) не задан параметр; 2) файл *.сpp не существует; 3) програм-ма на С++ содержит ошибки. Если программа содержит ошибки, то помимо вывода сообщения необходимо ещё создать файл error.txt и обеспечить редак-тирование программы. В результате командный файл должен скомпилиро-вать программу на С++ и запустить её на выполнение.
Командный файл должен обеспечивать следующий диалог: "Запустить компи-ляцию (с), редактировать программу на С++ (e), выйти из программы (х)". Для обес-печения диалога вам необходимо написать программу на С++ (ask.exe), ко-торая должна считывать введённый пользователем символ и возвращать цифровое значение (для errorlevel).
Следует помнить, что при использовании Errorlevel необходимо сначала про-верять на самое большое значение, затем – на следующее по убыванию.
MaxPeine вне форума Ответить с цитированием
Старый 09.12.2010, 07:40   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
1. написать программу на С++, которая позволяет вводить два динамических массива из N целых чисел каждый и определять с помощью функции, в ка-ком из них больше положительных элементов. При передаче массива в функцию используйте указатели, а размерность передавайте по ссылке. Применение глобальных переменных категорически запрещено.
При чем здесь ОС? Вообще тема явно не в том разделе.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 09.12.2010, 08:58   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Согласен, перенес. Предлагаю автору выложить наработки. Ато лично мне думается что эту задачу проще решить так что у преподавателя не останется сомнений что не он ее делал
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
"Умная таблица") женя2010 Microsoft Office Excel 2 19.05.2010 16:33
Голова Кругом TH000 Свободное общение 19 03.07.2009 12:29
умная задача st1mUA Свободное общение 3 02.06.2009 16:25