Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
4 / 4 / 2
Регистрация: 05.10.2015
Сообщений: 27
1

Сравнение чисел и вывод на экран с изменением цвета

17.10.2015, 12:18. Показов 764. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток.

Я учусь в колледже на программиста. Изучаем ассемблер (MASM611). Поставлена задача: сравнить три числа и результат вывести на экран в правом нижнем углу бирюзовым цветом.
Я могу сравнить три числа, могу изменить цвет и указать координаты, но все это по отдельности. Совместить в одной программе не получается, программа выдает разные ошибки при запуске (перечислить их в данный момент не могу).
Прошу прощения, если такая тема уже была поднята.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.10.2015, 12:18
Ответы с готовыми решениями:

вывод значение в таблицу с изменением цвета строки
Есть таблица(не печатная форма), в нее выводятся значения из запроса Каким образом можно при...

Написать программу, которая выводит на экран пятиконечную звезду с изменением ее цвета
Написать программу, которая выводит на экран пятиконечную звезду с изменением ее цвета. Также она...

Сравнение чисел и вывод текста на экран
Помогите, пожалуйста, с решением задачи на языке C#: Необходимо ввести два числа с клавиатуры. Если...

Вывести массив из нескольких чисел, которые постоянно рандомно менялись и выводились на экран, и скаждым изменением меняли свой цвет
Доброго времени суток. Интересует такая проблема, надо вывести массив из нескольких чисел, которые...

8
Ушел с форума
Автор FAQ
16338 / 7659 / 1075
Регистрация: 11.11.2010
Сообщений: 13,696
17.10.2015, 14:40 2
Флаэ Биль,
если ты даже ошибки перечислить не можешь, то какой из тебя программист?
Цитата Сообщение от Флаэ Биль Посмотреть сообщение
Я могу сравнить три числа,
показывай
могу изменить цвет
показывай
указать координаты
показывай
Цитата Сообщение от Флаэ Биль Посмотреть сообщение
Совместить в одной программе не получается, программа выдает разные ошибки при запуске
опять показывай, что написал, иначе это всё похоже на байки от ленивого студента
0
3406 / 1825 / 489
Регистрация: 28.02.2015
Сообщений: 3,696
17.10.2015, 18:37 3
Цитата Сообщение от Флаэ Биль Посмотреть сообщение
программа выдает разные ошибки при запуске (перечислить их в данный момент не могу)
Включите файл листинга, от туда их можно скопировать, надеюсь это не трудно.
0
4 / 4 / 2
Регистрация: 05.10.2015
Сообщений: 27
18.10.2015, 09:57  [ТС] 4
Ох, ну налетели.
Ничегошеньки не могу я показать, в том числе и ошибки (и я об этом уже упоминала), потому что все наработки на компе в чертовой шараге, а заняться этим на выходных у меня времени нет (и это не потому, что я хреновый кодер или мне учиться лень, а потому, что в данный момент есть куча работы с другими яп).
Написала я сюда, потому что по истечению времени препод сказала "Ну, это такое специфичное задание, ибо мы пытаемся совместить несовместимое". Меня ее ответ очень насторожил, вот я и решила узнать, что мне тут по этому поводу скажут.
0
1779 / 757 / 153
Регистрация: 03.06.2009
Сообщений: 5,933
18.10.2015, 10:27 5
Не вижу противоречий. Все можно сделать в одной программе.
Вот если бы было написано "правом нижнем углу слева" или "бирюзово-ромашковым цветом", тогда есть повод задуматься.
2
4 / 4 / 2
Регистрация: 05.10.2015
Сообщений: 27
18.10.2015, 12:48  [ТС] 6
alexcoder, вот это я и хотела услышать. Спасибо, буду пытаться.
0
3406 / 1825 / 489
Регистрация: 28.02.2015
Сообщений: 3,696
20.10.2015, 09:30 7
Цитата Сообщение от Флаэ Биль Посмотреть сообщение
потому что все наработки на компе в чертовой шараге
Уже вторник, выходные прошли, покажите наработки.
1
Ушел с форума
Автор FAQ
16338 / 7659 / 1075
Регистрация: 11.11.2010
Сообщений: 13,696
20.10.2015, 09:38 8
Constantin Cat,
какой программист -- такие и наработки
0
4 / 4 / 2
Регистрация: 05.10.2015
Сообщений: 27
24.10.2015, 13:18  [ТС] 9
А вы ждете наработок? Просто не думала, что они нужны, а сделала все еще в тот день, когда спасибо сказала.
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
.model tiny
.code
org 100h
 
start:
mov bx,2
mov bp,4
mov sp,8
mov ax,0003h
int 10h
cld
 
mov ax,0B800h
mov es,ax
mov di,3480
 
cmp bx,bp
jle lab
cmp bx,sp
jle las
mov si,offset txt
mov cx,txtlen
cld
rep movsb
 
lab:
cmp bp,sp
jle lad
mov si,offset txt1
mov cx,txtlen1
cld
rep movsb
 
las:
mov si,offset txt2
mov cx,txtlen2
cld
rep movsb
 
lad:
mov si,offset txt2
mov cx,txtlen2
cld
rep movsb
 
mov ah,1
int 21h
int 20h
 
txt db 'P',03h,'e',03h,'r',03h,'v',03h,'o',03h,'e',03h,' ',03h,'b',03h,'o',03h,'l',03h,'s',03h,'h',03h,'e',03h
txtlen = $-txt
txt1 db 'V',03h,'t',03h,'o',03h,'r',03h,'o',03h,'e',03h,' ',03h,'b',03h,'o',03h,'l',03h,'s',03h,'h',03h,'e',03h
txtlen1 = $-txt1
txt2 db 'T',03h,'r',03h,'e',03h,'t',03h,'`',03h,'e',03h,' ',03h,'b',03h,'o',03h,'l',03h,'s',03h,'h',03h,'e',03h
txtlen2 = $-txt2
end start
Вот скриншотик еще остался.
Миниатюры
Сравнение чисел и вывод на экран с изменением цвета  
1
24.10.2015, 13:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.10.2015, 13:18
Помогаю со студенческими работами здесь

Линия с изменением цвета
Что нужно прописать в код, чтобы цвет рисуемой линии (через pen) менялся постепенно градиентом при...

Бегущая строка с изменением цвета
Всем привет. Такая проблема. Есть программа которая выводит бегущую строку на экран в верхнем...

Инверсия строки с изменением цвета
Доброго всем времени суток, поставили задачу написать программу инвертирующую, с последующим...

Прога с изменением шрифта и цвета!
Создать приложение, которое демонстрирует возможность изменение цвета и шрифта текста в компоненте...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru