Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Написать программу, в результате которой будет выводиться окно Windows с разностью значений двух переменных (3,1)

Написать программу, в результате которой будет выводиться окно Windows с суммой значений трех переменных (1,2,9) | Написать программу, которая складывает два числа, и проверяет результат. В результате выполнения программы должно открыться окно с сообщением, что сумма не равна 0. | Написать программу, которая складывает два числа, и проверяет результат. В результате выполнения программы должно открыться окно с сообщением, что сумма равна 0. | Написать программу, выполняющую деление с помощью команды div. | Написать программу, выводящую в окне все элементы массива | Написать программу, в результате которой будет выводиться окно Windows с разностью значений двух переменных (7,3) | Написать программу, в результате которой будет выводиться окно Windows с разностью значений двух переменных (14,3) | Организация памяти микропроцессорных систем | Основные принципы организации памяти | Команды арифметических и логических операций. |


Читайте также:
  1. Microsoft aims Windows 8 storage at enterprise data centers
  2. Quot;Больший из вас да будет вам слуга: Ибо, кто возвышает себя, тот унижен будет, а кто унижает себя, тот возвысится". - (Матфея 23:11,12).
  3. Quot;Кто возделывает землю свою, тот будет насыщаться хлебом; а кто идет по следам празднолюбцев, тот скудоумен". - (Притчи 12:11).
  4. Quot;Кто Мне служит, Мне да последует; и где Я, там и слуга Мой будет. И кто Мне служит, того почтит Отец Мой". - (Иоанна 12:26).
  5. SX, SY – среднеквадратические отклонения, переменных X и Y. 1 страница
  6. SX, SY – среднеквадратические отклонения, переменных X и Y. 2 страница
  7. SX, SY – среднеквадратические отклонения, переменных X и Y. 3 страница

.486

.model flat, stdcall

option casemap: none

 

include /masm32/include/windows.inc

include /masm32/include/user32.inc

include /masm32/include/kernel32.inc

 

includelib /masm32/lib/user32.lib

includelib /masm32/lib/kernel32.lib

 

include /masm32/macros/macros.asm

uselib masm32, comctl32, ws2_32

 

.data

msg_title db "Title", 0

A DB 3h

B DB 1h

buffer db 128 dup(?)

format db "%d",0

 

.code

start:

mov EAX,0

MOV AL, A

SUB AL, B

 

invoke wsprintf, addr buffer, addr format, eax

invoke MessageBox, 0, addr buffer, addr msg_title, MB_OK

 

invoke ExitProcess, 0

 

end start

Написать программу, суммирующую все элементы массива. В результате должно выводиться окно, сообщающее, что сумма не равна 0.

.486

.model flat, stdcall

option casemap: none

 

include /masm32/include/windows.inc

include /masm32/include/user32.inc

include /masm32/include/kernel32.inc

 

includelib /masm32/lib/user32.lib

includelib /masm32/lib/kernel32.lib

 

include /masm32/macros/macros.asm

uselib masm32, comctl32, ws2_32

 

.data

 

msg_title db "Title", 0

A DB 1h

x dd 0,1,2,3,4,5,6,7,8,9,10,11

n dd 12

 

buffer db 128 dup(?)

format db "%d",0

 

.code

start:

mov eax, 0

mov ecx, n

mov ebx, 0

L: add eax, x[ebx]

add ebx, type x

dec ecx

cmp ecx, 0

jne L

 

test eax, eax

 

jz zero

invoke MessageBox, 0, chr$("В eax не 0!"), chr$("Info"), 0

jmp lexit

 

zero:

invoke MessageBox, 0, chr$("В eax 0!"), chr$("Info"), 0

 

lexit:

invoke ExitProcess, 0

 

end start


Дата добавления: 2015-08-02; просмотров: 77 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Написать программу, которая суммирует значения первых трех элементов массива (0,1,2,3,4,5,6,7,8,9,10,11)| Написать программу, суммирующую первые 5 элементов массива. В результате должно выводить окно, сообщающее, что сумма равна 0.

mybiblioteka.su - 2015-2024 год. (0.006 сек.)