Прапорці можуть використовуватися в формі по одному або групами.
Щоб встановити або скинути прапорець, можна використовувати клавіші швидкого доступу. Для їх призначення необхідно вставити символ амперсанда (&) перед відповідною буквою у властивості Text прапорця.
Зовнішнім виглядом розміщеного в формі прапорця управляє властивість FlatStyle. Вона може приймати одне із зазначених в таблиці 1 попередньої статті значень.
Якщо властивість FlatStyle елемента управління CheckBox приймає значення Flat, то для задання додаткових параметрів його зовнішнього вигляду використовується властивість FlatAppearance (див. таблиця 2 попередньої статті).
Для задання виду прапорців також використовується властивість Appearance, яке має два значення. Значення за замовчуванням Normal (Стандартний) задає звичний вигляд прапорця (квадрат з галочкою всередині). При значенні Button (Кнопка) прапорець матиме вигляд плоскої або піднятою кнопки в залежності від того, встановлено прапорець або скинуто. На рис.2 показаний вид прапорця в залежності від значень властивості Appearance і його стану
Var a:array[1..100,1..100] of integer; i,j,n,m,max,min:integer; begin write ('Введите количество строк: '); read(n); writeln; write ('Введите количество элементов в строке: '); read(m); writeln; writeln('Введите массив: '); for i:=1 to n do begin for j:=1 to m do begin write(' a[',i,',',j,']='); read(a[i,j]); end; writeln; end; writeln; writeln('Исходный массив: '); for i:=1 to n do begin for j:=1 to m do write(a[i,j],' '); writeln; end; writeln; writeln('Конечный массив: '); for i:=1 to n do begin min:=a[i,1]; max:=a[i,1]; for j:=2 to m do begin if (min>a[i,j]) then min:=a[i,j]; if (max
// PascalABC.Net 3.0, сборка 1066 var s, wd: string; n, pt: integer;
begin Write('Введите строку: ');Readln(s); n := Length(s); pt := 1; repeat // Пропускаем все символы до первого непробельного while pt <= n do if s[pt] = ' ' then Inc(pt) else break; if pt <= n then begin // Выделяем очередное слово wd := ''; while pt <= n do if s[pt] <> ' ' then begin wd := wd + s[pt]; Inc(pt) end else break; if (wd <> '') and (LowCase(wd[1]) in ['м'..'я']) then Writeln(wd) end until pt > n; end.
Тестовое решение: Введите строку: **А роза упала на лапу Азора ** роза упала на
А вот так версия 3.0 позволяет решить задачу "по-современному":
// PascalABC.Net 3.0, сборка 1066 begin var s:=ReadString('Введите строку: '); Writeln('Результат: ',s.ToWords(' ').Where(x->x[1] in ['м'..'я'])) end.
1)Text
2)FlatStyle
3)CheckBox
4)Flat
5)FlatAppearance
6)Appearance
Объяснение:
Прапорці можуть використовуватися в формі по одному або групами.
Щоб встановити або скинути прапорець, можна використовувати клавіші швидкого доступу. Для їх призначення необхідно вставити символ амперсанда (&) перед відповідною буквою у властивості Text прапорця.
Зовнішнім виглядом розміщеного в формі прапорця управляє властивість FlatStyle. Вона може приймати одне із зазначених в таблиці 1 попередньої статті значень.
Якщо властивість FlatStyle елемента управління CheckBox приймає значення Flat, то для задання додаткових параметрів його зовнішнього вигляду використовується властивість FlatAppearance (див. таблиця 2 попередньої статті).
Для задання виду прапорців також використовується властивість Appearance, яке має два значення. Значення за замовчуванням Normal (Стандартний) задає звичний вигляд прапорця (квадрат з галочкою всередині). При значенні Button (Кнопка) прапорець матиме вигляд плоскої або піднятою кнопки в залежності від того, встановлено прапорець або скинуто. На рис.2 показаний вид прапорця в залежності від значень властивості Appearance і його стану