по вертикали
1. Система из текстовых страниц, имеющих перекрёстные ссылки, составленные как по вертикали, так и по горизонтали это?
2. Волна с непрерывно изменяющейся амплитудой и частотой это ?
5. Технические приёмы создания иллюзии движущихся изображений с последовательности неподвижных изображений (кадров) это?
7. Электронная плата, которая позволяет записывать звук, воспроизводить его и создавать программными средствами с микрофона, наушников, динамиков, встроенного синтезатора и другого оборудования это?
8. Технология обработки, структурирования информации и произвольного доступа к её элементам с гиперсвязей это?
10. Деятельность по проектированию эстетических свойств промышленных изделий , а также результат этой деятельности это?
по горизонтали
3. Совокупность движущихся изображений (монтажных кадров), связанных единым сюжетом это ?
4. Часть гипертекстового документа, ссылающаяся на элемент в этом документе , или на другой объект, , расположенный на локальном диске или в компьютерной сети, либо на элементы этого объекта это?
6. Документ или комплект документов, предназначенный для представления чего-либо это?
9. Данные, или содержание, которые представляются одновременно в разных формах: звук, анимированная компьютерная графика, видеоряд это?
11. Преобразование непрерывного сигнала в последовательность чисел это?
12. Метод описания поискового запроса с использованием метасимволов («*» — любая последовательность символов (слово), «?» — любой символ)
Рассмотрим решение
Объяснение:
Итак, задача состоит в том, чтобы переставить слова, разделенные пробелом, этим и будем пользоваться.
На вход получим строку s, где слова разделены пробелом. Запишем все слова, разделенные пробелом, в список lis_s с list comprehensions.
В список rub запишем все элементы из списка lis_s в обратном порядке - в этом нам уменьшающийся range (шаг -1).
Так как требуется строка, а не список, то введем новую строку new_string, которая и будет являться результатом. В цикле for будем прибавлять к ней каждый элемент списка rub. Однако мы столкнемся с некоторой проблемой: слова не будут разделены. Тогда будем добавлять пробелы после каждого слова. Но и здесь ждет подвох: так мы добавим пробел и после последнего слова, тем самым изменив длину данной нам сначала строки. Выход: введем переменную bad_count, в каждой итерации цикла for будем прибавлять к ней 1, пока значение bad_count не совпадет с длиной списка rub. Как только это случится, пробел мы не прибавим.
Подробное решение приведено на скриншоте.
program dz;
uses crt;
var mac: array [1..10] of integer;
b,c: integer;
begin
For b:=1 to 10 do
begin
mac[c]:= Randomize (-10-(10)+1)+(10);
If mac[c]<0 then
write (mac[c],', ');
end;
Writeln (mac);
end.