Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Arkhitektura_Evm_Dopolnitelnye_Zadania

.docx
Скачиваний:
1
Добавлен:
30.06.2023
Размер:
14.57 Кб
Скачать

Разработать и реализовать программу, на языке С/С++, с использованием ассемблерных вставок. Задание требующее выполнение с помощью ассемблерных вставок в выделено красным фоном. Задания делятся на варианты, которые распределяются согласно списку группы.

Вариант 1

Создать массив целых чисел, из десяти элементов. Считать целое число с клавиатуры, сохранить в переменную n.

Осуществить циклический сдвиг массива влево на n элементов вправо. Начти три наибольших элемента массива.

Вывести на экран массив, вывести на экран три найденных, наибольших, элементов массива.

Вариант 2

Создать массив целых чисел, из десяти элементов. Считать целое число с клавиатуры, сохранить в переменную n.

Осуществить циклический сдвиг массива влево на n элементов влевор. Начти два наименьших элемента массива.

Вывести на экран массив, вывести на экран два найденных, наименьших, элементов массива.

Вариант 3

Создать массив целых чисел, из десяти элементов. Считать целое число с клавиатуры, сохранить в переменную n.

Поменять первые пять элементов массива, с последними пятью элементами, сохраняя порядок следования элементов в пятерках. Найти n-ный по возрастанию значения элемент массива.

Вывести на экран массив, вывести на экран найденный элемент массива.

Вариант 4

Создать массив целых чисел, из десяти элементов. Считать целое число с клавиатуры, сохранить в переменную n.

Поменять местами элементы массива, первый, элемент в массиве, со вторым, третий с четвертым и т.д. Найти количество элементов равных n.

Вывести на экран массив, вывести на экран количество элементов равных n.

Вариант 5

Создать массив целых чисел, из десяти элементов. Считать целое число с клавиатуры, сохранить в переменную n.

Поменять порядок следования элементов массива на обратный. Найти количество элементов не равных n.

Вывести на экран массив, вывести на экран количество элементов не равных n.

Вариант 6

Создать массив целых чисел, из десяти элементов. Считать целое число с клавиатуры, сохранить в переменную n.

Изменить первым n элементам массива знак на противоположный. Найти количество отрицательных элементов массива.

Вывести на экран массив, вывести на экран количество отрицательных элементов массива.

Вариант 7

Создать массив целых чисел, из десяти элементов. Считать целое число с клавиатуры, сохранить в переменную n.

Изменить последним n элементам массива знак на противоположный. Найти количество положительных элементов массива.

Вывести на экран массив, вывести на экран количество положительных элементов массива.