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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2010, 17:07   #1
Opiym
Пользователь
 
Регистрация: 23.05.2009
Сообщений: 28
Лампочка Ассемблер - Работа с файлами (помочь доделать))

Здравствуйте! Прошу помощи доделать программу.

Задание:

Доработать программу, на данный момент она выполняет:
Дан массив из 5-ти структур. Составить программу, согласно заданной структуре и поставленной задаче. Поля структуры: номер по порядку, ФИО, год рождения, пол. Необходимо выдать ФИО девочек в возрасте до 18 лет.

Необходимо доработать:
Массив структур сохранить в текстовый файл, затем осуществить поиск (необходимо выдать ФИО девочек в возрасте до 18 лет) по текстовому файлу с последующим выводом на экран результата поиска.

Код программы:
Код:
prg segment para public 'code'
assume cs:prg,ss:prg,es:prg,ds:prg
org 100h
start: jmp go
worker struc
n db 30 dup(' ')
sex db ' '
a db ?
worker ends
mas worker <'Petrova Olga $','g',27>,<'Ivanov Ivan $','m',18>,<'Svetlova Svetlana $','g',19>,<'Petrova Elena $','g',21>,<'Zaharova Mariya $','g',17>
go:
lea di,mas
mov cx,5
mov bl,'g'
mov al,18
m:
cmp [di].sex,bl
jne ml
p:
cmp[di].a,al
jle ml
v:
lea dx,[di].n
push ax
mov ah,09h
int 21h
pop ax
ml:
add di,type worker
loop m
ret
prg ends
  end start
Opiym вне форума Ответить с цитированием
Старый 28.05.2010, 23:17   #2
Opiym
Пользователь
 
Регистрация: 23.05.2009
Сообщений: 28
По умолчанию

Совсем никто не знает ???
Opiym вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
каманды с файлами ассемблер mister.gun Помощь студентам 7 23.03.2010 10:10
Ассемблер+Паскаль. КР. Работа с клавишами клавиатуры. newprog12 Фриланс 2 26.01.2010 21:25
Ввод-вывод, работа со строками (ассемблер, DOS) Журенова Катя Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 24.04.2009 22:13
работа со строками (ассемблер) ilya107 Помощь студентам 2 13.03.2009 19:36
Работа с текстовым файлом (delphi). Помогите доделать программу. Snord Помощь студентам 1 14.12.2007 14:10