Arkhitektura_Evm_Dopolnitelnye_Zadania
.docxРазработать и реализовать программу, на языке С/С++, с использованием ассемблерных вставок. Задание требующее выполнение с помощью ассемблерных вставок в выделено красным фоном. Задания делятся на варианты, которые распределяются согласно списку группы.
Вариант 1
Создать массив целых чисел, из десяти элементов. Считать целое число с клавиатуры, сохранить в переменную n.
Осуществить циклический сдвиг массива влево на n элементов вправо. Начти три наибольших элемента массива.
Вывести на экран массив, вывести на экран три найденных, наибольших, элементов массива.
Вариант 2
Создать массив целых чисел, из десяти элементов. Считать целое число с клавиатуры, сохранить в переменную n.
Осуществить циклический сдвиг массива влево на n элементов влевор. Начти два наименьших элемента массива.
Вывести на экран массив, вывести на экран два найденных, наименьших, элементов массива.
Вариант 3
Создать массив целых чисел, из десяти элементов. Считать целое число с клавиатуры, сохранить в переменную n.
Поменять первые пять элементов массива, с последними пятью элементами, сохраняя порядок следования элементов в пятерках. Найти n-ный по возрастанию значения элемент массива.
Вывести на экран массив, вывести на экран найденный элемент массива.
Вариант 4
Создать массив целых чисел, из десяти элементов. Считать целое число с клавиатуры, сохранить в переменную n.
Поменять местами элементы массива, первый, элемент в массиве, со вторым, третий с четвертым и т.д. Найти количество элементов равных n.
Вывести на экран массив, вывести на экран количество элементов равных n.
Вариант 5
Создать массив целых чисел, из десяти элементов. Считать целое число с клавиатуры, сохранить в переменную n.
Поменять порядок следования элементов массива на обратный. Найти количество элементов не равных n.
Вывести на экран массив, вывести на экран количество элементов не равных n.
Вариант 6
Создать массив целых чисел, из десяти элементов. Считать целое число с клавиатуры, сохранить в переменную n.
Изменить первым n элементам массива знак на противоположный. Найти количество отрицательных элементов массива.
Вывести на экран массив, вывести на экран количество отрицательных элементов массива.
Вариант 7
Создать массив целых чисел, из десяти элементов. Считать целое число с клавиатуры, сохранить в переменную n.
Изменить последним n элементам массива знак на противоположный. Найти количество положительных элементов массива.
Вывести на экран массив, вывести на экран количество положительных элементов массива.