![]() |
|
Модераторы: Poseidon |
![]()
|
|
| sax0n |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 7.10.2006 Репутация: нет Всего: нет |
Привет народ. у меня есть несколько вопросов по асму. у меня есть 3 задачи. 1 я решил (первую). но там изменилось условие ((( в приложении код рабочей программе. но там результаты выводятся прямо на экран. в то время, как теперь нужно, чтобы они писались в файл, а потом результы выводились на екран.
1 задание: код в приложении. нужна очень помощь с выводом. ввести a, b вывести: a + " / " + b = c d где с - деление нацело (div) а d - остаток от деления 2 задание: она на основе такого условия " Написать подпрограмму, которая в передаваемом ей символьном массиве производит преобразование десятичных чисел со знаком в двоичную форму и записывает результаты преобразования в другой массив. Признаком завершения преобразования является или обработка заданного числа элементов массива, или обнаружение кода символа EOF (lAh) среди символов исходного массива. Разделителями между числами служит один или несколько пробелов. Параметры передаются подпрограмме в следующем порядке, начиная с верхушки стека число обрабатываемых элементов, адрес исходного массива, адрес результирующего массива. На месте последнего параметра возвращается число действительно обработанных элементов. Вызывающая программа должна вызвать подпрограмму для обработки двух массивов (15 элементов с кодом EOF после 12-го числа и 10 элементов без кода EOF) и вывести на печать обработанные элементы исходного массива и результаты преобразования (16-ричными числами). Задание: "Написать подпрограмму, выполняющую функцию, обратную задаче 4 исходный массив содержит двоичные целые числа со знаком, а в результирующий массив подпрограмма помещает значения этих чисел в ASCII- кодах, отделяя числа тремя пробелами. Параметры подпрограмме передаются аналогично задаче 4, возвращается значение длины результирующего массива в байтах. Вызывающая программа должна вызвать подпрограмму для обработки двух массивов (10 и 15 элементов) и вывести на экран дисплея в символьном виде 16-ричными числами значения элементов, исходного массива и результаты преобразования." 3 задание: Для задачи необходимо программно подготовить текстовый файл с записями требуемой структуры. Информация отдельных полей записи должна вводиться по запросам программы о клавиатуры. После занесения в файл необходимого числа записей (не менее 10) файл необходимо закрыть, а затем открыть для выполнения определенных заданиями операций по поиску и модификации необходимых записей. Формат записей: Фамилия И.О. профессия телефон адрес Для запрашиваемых с клавиатуры фамилий изменить адрес, затем в конце вывести на экран записи, в которых были изменения. Код программы для 1 задачи:
|
|||
|
||||
| MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 6 Всего: 207 |
Для домашних заданий, курсовых, существует "Центр Помощи".
Тема перенесена! -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |