Ввести двумерный массив А (N, N). Составить алгоритм и программу подсчета среднего арифметического значений двумерного массива. Найти отклонения от среднего в элементов первой строки.

.686; Директива определения типа микропроцессора . Model flat, stdcall; задачи линейной модели памяти ; И соглашения ОС Windows option casemap: none; отличие малых и больших букв include \masm32\include\windows.inc include \masm32\include\kernel32.inc include \masm32\include\fpu.inc include \masm32\include\user32.inc include \masm32\include\msvcrt.inc includelib \masm32\lib\user32.lib includelib \masm32\lib\kernel32.lib includelib \masm32\lib\msvcrt.lib includelib \masm32\lib\fpu.lib . Data; директива определения данных buf db 30 dup (?) stdout […]

Read More

Задано массивы А и В по N = 30 элементов. Привести алгоритм и программу формирования массива С по правилу: если в элементов Аi и Вi биты 4 и 9 совпадают, то Сi = Аi + Вi. Вывести соответствующие сообщения.

.686; Директива определения типа микропроцессора . Model flat, stdcall;задачи линейной модели памяти ; И соглашения ОС Windows option casemap: none; отличие малых и больших букв include \masm32\include\windows.inc include \masm32\include\kernel32.inc include \masm32\include\fpu.inc include \masm32\include\user32.inc includelib \masm32\lib\user32.lib includelib \masm32\lib\kernel32.lib includelib \masm32\lib\fpu.lib ExitProcess proto: DWORD . Data; директива определения данных st1 db «Вывод», 0 st2 db 10 dup […]

Read More

Задано текст из 32 символов, состоящий из слов, разделенных одним пробелом. Определить количество слов и количество согласных букв в каждом слове.

.386; Директива определения типа микропроцессора . Model flat, stdcall; задачи линейной модели памяти ; И соглашения ОС Windows option casemap: none;отличие малых и больших букв include \masm32\include\windows.inc include \masm32\include\kernel32.inc include \masm32\include\fpu.inc include \masm32\include\user32.inc includelib \masm32\lib\user32.lib includelib \masm32\lib\kernel32.lib includelib \masm32\lib\fpu.lib ExitProcess proto: DWORD BSIZE equ 30 . Data; директива определения данных _a dword 3.0; сохранение в […]

Read More

Задано текст из 30 символов. Сжать текст, оставив между словами по одному пропуску.

.386; Директива определения типа микропроцессора . Model flat, stdcall; задачи линейной модели памяти ; И соглашения ОС Windows option casemap: none; отличие малых и больших букв include \masm32\include\windows.inc include \masm32\include\kernel32.inc include \masm32\include\fpu.inc include \masm32\include\user32.inc includelib \masm32\lib\user32.lib includelib \masm32\lib\kernel32.lib includelib \masm32\lib\fpu.lib ExitProcess proto: DWORD BSIZE equ 30 . Data; директива определения данных _a dword 3.0; сохранение […]

Read More

Вычисление с выводом данных в окно консоли: Задано массив А из N = 4 элементов. Написать программу определения суммы элементов массива А, для которых биты 0 и 5 совпадают.

.686; Директива определения типа микропроцессора . Model flat, stdcall; задачи линейной модели памяти ; И соглашения ОС Windows option casemap: none; отличие малых и больших букв include \masm32\include\windows.inc include \masm32\include\kernel32.inc include \masm32\include\fpu.inc include \masm32\include\user32.inc includelib \masm32\lib\user32.lib includelib \masm32\lib\kernel32.lib includelib \masm32\lib\fpu.lib ExitProcess proto: DWORD . Data; директива определения данных st1 db «Вывод суммы массива! А», 0 […]

Read More

Ввести 2 дробных числа и сложить их и вывести на консоль и в MessageBox.

.686; Директива определения типа микропроцессора . Model flat, stdcall; задачи линейной модели памяти ; И соглашения ОС Windows option casemap: none; отличие малых и больших букв include \masm32\include\windows.inc include \masm32\include\kernel32.inc include \masm32\include\fpu.inc include \masm32\include\user32.inc includelib \masm32\lib\user32.lib includelib \masm32\lib\kernel32.lib includelib \masm32\lib\fpu.lib ExitProcess proto: DWORD . Data; директива определения данных st1 db «Вывод суммы массива! А», 0 […]

Read More

Программа расчета формулы в языке Ассемблер. Формула имеет вид: D = 4*Pi*Ha*Fi*D0/L

D = 4 * Pi * Ha * Fi * D0 / L .386; Директива определения типа микропроцессора . Model flat, stdcall; задачи линейной модели памяти ; И соглашения ОС Windows option casemap: none; отличие малых и больших букв include \masm32\include\windows.inc include \masm32\include\kernel32.inc include \masm32\include\fpu.inc include \masm32\include\user32.inc includelib \masm32\lib\user32.lib includelib \masm32\lib\kernel32.lib includelib \masm32\lib\fpu.lib BSIZE equ […]

Read More