ответ (да или нет) 1.разделы, абзацы, строки, слова, символы являются структурными элементами текста? 2.скорость обработки текста относится к преимуществам «компьютерной» технологии обработки текста? 3.программа paint относится к текстовым редакторам? 4.основная позиция пальцев на клавиатуре фыва и олдж? 5.редактирование текста – это его оформление? 6.удаление, вставка и замена символа относятся к операциям редактирования текста? 7.фрагмент – это непрерывная часть текста? 8. копирование фрагмента может происходить с клавиш ctrl + x? 9.форматирование текста – это его оформление? 10. удаление, вставка и замена символа относятся к операциям форматирования текста? 11. выбор шрифта, его размера, цвета, междустрочный интервал, выравнивание, поля – относятся к форматированию текста? 12. стилевое форматирование применяется только к отдельным элементам текста? 13.визуализация текстового документа – это вставка таблиц, рисунков, создание списков? 14. маркированный список создается с нумерации? 15. количество символов в тексте, информационный вес символа, объем файла кодирования символов относятся к количественным параметрам текстового документа? 16. в кодировке ascii 65 536 символов весом по 16 бит? 17. коды в таблице unicode 16-ти битные? 18. коды в кодировке ascii 8-ми битные? 19. количество символов в алфавите вычисляется по формуле n=2i? 20. объем текстового файла не зависит от количества символов в нем? 21. объем текстового файла вычисляется по формуле i = k * i ?
a = 3, b = 1, c = 2
if a > b (3 > 1): M = a (M = 3, условие сработало - эту ветку выполняем)
else: M = b (условие сработало - эту ветку пропускаем)
if c > b (2 > 1): M = c (M = 2, условие сработало - эту ветку выполняем)
else: M = b (условие сработало - эту ветку пропускаем)
M = 2
if c > M: M = c
a = 3, b = 1, c = 2
if a > b (3 > 1): M = a (M = 3)
else: M = b (условие сработало - эту ветку пропускаем)
if c > M (2 > 3): M = c (условие НЕ сработало - эту ветку пропускаем)
M = 3
Объяснение:
В первой программе сначала сравнивают первое и второе число и переменной М присваивают значение большего из них. Затем сравнивают второе и третье число и переменной М присваивают значение большего из них. Если первое и третье число больше второго числа, то программа выдаёт неверный результат.
Во второй программе сначала сравнивают первое и второе число и переменной М присваивают значение большего из них. Затем сравнивают третье число и переменную М и переменной М присваивают значение третьего числа, если оно больше. Программа выдаёт верный результат.
const
nn=30;
mm=30;
var
a:array[1..mm,1..nn] of integer;
m,n,i,j,k,s:integer;
begin
Writeln('Введите число строк и столбцов массива: '); Read(m,n);
Randomize;
Writeln('*** Исходный массив ***');
k:=0;
for i:=1 to m do begin
for j:=1 to n do begin
a[i,j]:=Random(51)-25;
Write(a[i,j]:4);
if Odd(a[i,j]) then Inc(k)
end;
Writeln
end;
if k>5 then begin
Writeln('Средние арифметические отрицательных элементов по строкам');
for i:=1 to m do begin
s:=0; k:=0;
for j:=1 to n do
if a[i,j]<0 then begin Inc(k); s:=s+a[i,j] end;
if k>0 then Writeln(s/k:9:5) else Writeln(' 0.00000');
end
end
else begin
Writeln('*** Результирующий массив ***');
for i:=1 to m do begin
for j:=1 to n do begin a[i,j]:=2*a[i,j]; Write(a[i,j]:4) end;
Writeln
end
end
end.
Тестовые решения:
Введите число строк и столбцов массива:
8 6
*** Исходный массив ***
-16 -8 -1 24 -22 1
-9 -20 -25 13 -11 10
-15 10 -12 20 -22 3
-6 25 -3 25 -14 22
24 -4 24 17 -4 -17
-23 -9 -22 1 -18 -13
-12 13 6 -16 2 -13
19 8 -22 14 -3 4
Средние арифметические отрицательных элементов по строкам
-11.75000
-16.25000
-16.33333
-7.66667
-8.33333
-17.00000
-13.66667
-12.50000
Введите число строк и столбцов массива:
3 5
*** Исходный массив ***
3 24 -21 -22 -8
-21 14 -22 0 -22
15 -16 -2 6 22
*** Результирующий массив ***
6 48 -42 -44 -16
-42 28 -44 0 -44
30 -32 -4 12 44