Операции форматирования включают в себя разбивку текста на строки (в рамках абзаца) и страницы, выбор расположения абзацев, отступов и отбивок между абзацами, обтекания отдельных абзацев, а также видов и начертаний шрифтов. Эти операции выполняются различными текстовыми процессорами с разной степенью автоматизации. Суть форматирования заключается в текстового процессора изменять оформление документа на странице, а именно: — изменять границы рабочего поля, определяя поля сверху, снизу, слева, справа; — устанавливать межстрочный интервал (разреженность строк на странице) и межбуквенный интервал в слове; — выравнивать текст — центрировать, прижимать к левой или правой границе; — равномерно распределять слова в строке; — использовать разные шрифты и т. п.
#include <iostream>
using namespace std;
signed main() {
setlocale(LC_ALL, "Rus");
int C[9], min, i_min = 0;
for (int i = 0;i<9;i++){
cin >> C[i];
}
min = C[0];
for (int i = 1; i < 9; i++) {
if (C[i] < min) {
min = C[i];
i_min = i;
}
}
for (int i = i_min+1; i < 9; i++)//если надо и минимум обнулять, то нужно убрать +1
C[i] = 0;
cout << endl;
cout << "Изменённый массив: ";
for (int i = 0; i < 9; i++)
cout << C[i] << " ";
}