Нужно решить несколько задачек на assembler (nasm)

Отменен
Заказ
6085707
Раздел
Программирование
Предмет
Ассемблер
Тип работы
Антиплагиат
Не указан
Срок сдачи
13 Мая в 08:00
Цена
Договорная
Блокировка
10 дней
Размещен
12 Мая в 14:20
Просмотров
18
Описание работы

Задача 1:

На стандартном потоке ввода задаётся целое 32х-битное беззнаковое число. Требуется вывести его в восьмиричной системе счисления без лидирующих нулей.

Запрещается использовать какие-либо библиотечные функции, за исключением стандартного набора макросов ввода-вывода библиотеки io.inc.


Задача 2:

На вход программе подаются наутральные числа N, M и K, не превосходящие 100. За ними следуют NM + MK целых чисел — элементы соответственно матрицы A размером N×M и матрицы B размером M×K. Элементы матриц не превосходят 1000 по абсолютной величине.

Программа должна вычислить матрицу C, являющуюся произведением A на B, и напечатать ее. Матрица C должна быть обязательно представлена в памяти, а не только напечатана.

Все матрицы задаются по строкам, элементы в каждой строке отделяются пробелами.


Задача 3:

В данной задаче вам необходимо проверить, лежит ли точка P внутри прямоугольника ABCD.

На вход программе подаются 5 пар чисел: сначала координаты вершин прямоугольника, а затем координаты точки P. Все координаты целые и по модулю не превосходят 1000. Вершины прямоугольника могут быть перечислены в произвольном порядке. Гарантируется, что стороны прямоугольника параллельны осям координат.

Программа должна вывести YES, если точка P лежит строго внутри прямоугольника ABCD, и NO в противном случае.


Задача 4:

В данной задаче вам необходимо подсчитать количество целых чисел из диапазона от 1 до N, в двоичном представлении которых содержится ровно K значащих нулей.

На вход программе подаются натуральное число N и целое число K (0 ≤ K, N ≤ 1000000000). Программа должна вывести единственное целое число — ответ задачи.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир