Лабораторная работа №2 Задание №4 Вариант 0
Описание
Цель работы
Целью лабораторной работы является знакомство студентов со статическими одномерными массивами, адресной арифметикой и классическими алгоритмами программирования, такими как поиск минимума и максимума, накопление суммы и произведения, вставка и удаление элементов массива, etc.
2 Общее задание
При решении каждой задачи реализуйте программу, которая принимает у пользователя элементы целочисленного статического массива и выполняет его обработку в соответствии с вариантом. Максимальное количество элементов, которое может ввести пользователь, равно десяти.
Задача №4
Необходимо организовать ввод массива по концевому признаку. В качестве концевого признака выступает любая ошибка, которая возникает при очередном вводе значения с помощью функции
scanf. Например, 1 2 3 a должен быть сформирован массив из трёх элементов со значениями
A₀ = 1, A₁ = 2, A₂ = 3.
В случае, если массив уже заполнен, а концевой признак ещё не наступил, ввод элементов в массив прекращается. Такое «переполнение» не считать ошибочной: программа должна обработать полученный массив из десяти элементов, но функция
main в такой ситуации должна вернуть специальный код возврата, равный 100. Вариант 0:
Вывести на экран массив, упорядочив по возрастанию с помощью сортировки пузырьком (англ. Bubble Sort).Показать/скрыть дополнительное описание
Цель работы Целью лабораторной работы является знакомство студентов со статическими одномерными массивами, адресной арифметикой и классическими алгоритмами программирования, такими как поиск минимума и максимума, накопление суммы и произведения, вставка и удаление элементов массива, etc. 2 Общее задание При решении каждой задачи реализуйте программу, которая принимает у пользователя элементы целочисленного статического массива и выполняет его обработку в соответствии с вариантом. Максимальное количество элементов, которое может ввести пользователь, равно десяти. Задача №4 Необходимо организовать ввод массива по концевому признаку. В качестве концевого признака выступает любая ошибка, которая возникает при очередном вводе значения с помощью функции scanf.
Например, 1 2 3 a должен быть сформирован массив из трёх элементов со значениями A₀ = 1, A₁ = 2, A₂ = 3. В случае, если массив уже заполнен, а концевой признак ещё не наступил, ввод элементов в массив прекращается. Такое «переполнение» не считать ошибочной: программа должна обработать полученный массив из десяти элементов, но функция main в такой ситуации должна вернуть специальный код возврата, равный 100. Вариант 0: Вывести на экран массив, упорядочив по возрастанию с помощью сортировки пузырьком (англ. Bubble Sort)..
МГТУ им. Н.Э.Баумана
















