Задание 0) Сохранить файл к себе на компьютер, изменив имя на ваши ФИО. Раздел 1. Шрифты, поиск, выделение.
Задание 1.
Изменить шрифт всего текста на Times New Roman. Размер «основного» теста – 12, заголовка – 27, указания авторства – 14.
Задание 2.
Выделить название произведения жирным, указание авторства – курсивом.
Задание 3.
Найти в тексте все слова «налим» и выделить их цветом (изменить цвет «подложки», но не текста). Цвет любой, но НЕ желтый.
Раздел 2. Списки.
Задание 1.
После текста создать маркированный список действующих лиц. Тип маркера – произвольный, но НЕ черная точка.
Задание 2.
После текста создать нумерованный список упомянутых в рассказе растений (не конкретные виды, а общие слова типа «ивняк» - тоже подходят).
Раздел 3. Разметка страницы.
Задание 1.
Изменить ориентацию (гусары, молчать!) страницы на альбомную.
Задание 2.
Настроить поля: все по 2 см.
Задание 3.
На место звездочек (***) вставить разрыв страницы.
Раздел 4. Вставка.
Задание 1.
Вставить фото налима (произвольную картинку) перед текстом. Творческий подход приветствуется.
Задание 2.
В верхний колонтитул вставить слова «Сборник рассказов А.П. Чехова» (из него взят текст). Дизайн колонтитула произвольный. Шрифт и размер текста стандартные.
Задание 3.
В нижний колонтитул вставить номера страниц. Шрифт и размер текста стандартные.
Раздел 5. Выравнивание
Задание 1.
Поместите название рассказа по центру, указание автора с правого края, основной текст выровняйте по ширине.
Задание 2.
В основном тексте назначьте интервал после абзаца в 10 пт, межстрочный интервал – 1,5.
Задание 3.
В основном тексте назначьте отступ красной строки на 1,25 см.
Раздел 6. Стили и оглавление.
Задание 1. В заданиях выше назначьте разделы («Раздел Х, УУУ», где Х – номер, а УУУ - название) заголовками первого порядка, задания («Задание Х») – заголовками второго порядка.
(!) После изменения стиля не допустите изменения шрифта, цвета, выравнивания и т.д. То есть, список заданий должен выглядеть так же, как его видите вы сейчас.
Задание 2. После заголовка текста и указания авторства создайте оглавление. Шрифт и размер текста стандартные.
Последние напутствия:
Рекомендуется работать хотя бы условно самостоятельно. Причина проста: если в разных работах все задания с «творческим элементом» - цвет, дизайн и т.д. – будут выполнены абсолютно одинаково, это заставит задуматься…
Удачи!
import math
for i in range(10, 99 + 1):
if math.sqrt(i % 10 * 10 + i // 10 + i) % 1 == 0:
print(i)
Пояснения:
Перебираем с цикла for список всех двузначных чисел, созданный с функции range(10, 99 + 1).
i % 10 * 10 + i // 10 — меняем местами десятки и единицы (например, 29 превращаем в 92):
i % 10 — получаем десяткиi // 10 — получаем единицыПотом добавляем к полученному наше исходное число (например, 29 превращается в 92 и к нему прибавляется 29). Из этой суммы находим квадрат с функции sqrt() из модуля math (мы его подключили первой строкой import math). Чтобы проверить, полный ли квадрат получается из этого числа, нужно проверить, имеет ли остаток полученный корень. Я нашел остаток от деления с конструкции root % 1. Если остаток равен нулю, то квадрат полный, следовательно выводим число в консоль с функции print().
var
a:array[1..n,1..n] of integer;
i,j,k,s,s1,si,dmin,smin:integer;
begin
Randomize;
writeln('Исходный массив:');
for i:=1 to n do
begin
for j:=1 to n do
begin
a[i,j]:=random(50);
write(a[i,j]:4);
end;
writeln;
end;
write('k = '); readln(k);
s:=0;
for j:=1 to n do s:=s+a[k,j];
writeln('s = ',s);
dmin:=999999; smin:=999999;
for i:=1 to n do
if i<>k then
begin
s1:=0;
for j:=1 to n do s1:=s1+a[i,j];
writeln('s',i,' = ',s1);
if abs(s1-s)<dmin then begin dmin:=abs(s1-s); smin:=s1; si:=i; end;
end;
writeln('Номер строки = ',si,', smin = ',smin);
end.
Пример:
Исходный массив:
9 0 22 40 20 35 2 25
23 30 22 35 41 0 9 40
1 15 6 18 43 47 34 33
26 5 2 45 13 46 40 2
26 39 7 31 3 43 20 8
25 15 24 6 10 16 3 25
47 0 27 35 14 15 36 11
16 38 14 14 33 7 11 26
k = 5
s = 177
s1 = 153
s2 = 200
s3 = 197
s4 = 179
s6 = 124
s7 = 185
s8 = 159
Номер строки = 4, smin = 179