Подскажите алгоритм вставки числа х перед всеми максимальными элементами массива с++ пример х=0 есть набор элементов массива 1 5 3 5 4 нужно сделать вывод 1 0 5 3 0 5 4
Проходишь по всему массиву, сравнивая число с максимальным. Если оно больше максимального, то запоминаешь это число как максимальное. Затем снова проходишь по всему массиву и сравниваешь каждое число с максимальным. Если число - максимальное, то выводишь сначала число X, а потом максимальное число, иначе просто это число.
1) Разрядность, тактовая частота и архитектура процессора; разрядность шины; объём и частота оперативной памяти; скорость доступа к данным на жёстком диске. 2) Гибкие диски (дискеты) – сотни килобайт/несколько мегабайт; винчестеры (жесткие диски) – (современные) порядка сотен гигабайт/несколько терабайт; CD-ROM – сотни мегабайт; DVD-ROM – несколько гигабайт. 3) Встроенные – например, кэш процессора, его можно поменять только если вместе с процессором. Условно встроенные – жёсткий диск, оперативная память: их просто поменять, но для этого надо залезть внутрь компьютера. Внешние – флешки, диски. 4) Устройства ввода: обязательная – клавиатура (без неё компьютер может не запуститься, хотя планшеты с этим справляются). Дополнительные – все остальные: мышь (иногда её включают в обязательные), трекпад (обязательная часть к ноутбуках), сенсорный экран (обычно есть в планшетах), микрофон, сканер, графический планшет, джойстик
Устройства вывода: обязательное – монитор (компьютер без него запустится, но ничего не будет видно), дополнительные: колонки/наушники, принтер, индикаторы
1тактовой частоты и разрядности процессора, объема оперативной памяти. 2жесткие диски - десятки - сотни Гбайт, гибкие (флоппи)диски - 1. 4 Мбайт, CD-ROM - 700 Мбайт, DVD-ROM - 4,7 (8,5; 17) Гбайт, 3Жесткий магнитный диск (винчестер) - обязательное устройство внешней памяти в составе компьютера. Сменными носителями являются флоппи-диски, оптические диски, флэш-память. 4Необходимый набор устройств ввода/вывода: клавиатура, манипулятор, монитор. Дополнительные устройства ввода/вывода: принтер, сканер, модем, акустическая система.
Затем снова проходишь по всему массиву и сравниваешь каждое число с максимальным. Если число - максимальное, то выводишь сначала число X, а потом максимальное число, иначе просто это число.