В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
РусикЛох
РусикЛох
20.02.2021 04:49 •  Информатика

Нарисуйте пирамиду состоящую из заполненных шестиугольников. В основании пирамиды 20 шестиугольников. PASCAL ABC. Подпрограммы. Процедуры без параметров.

Показать ответ
Ответ:
ДашаШирова
ДашаШирова
03.10.2022 19:39
Добро пожаловать в наш урок, уважаемые ученики! Сегодня мы рассмотрим несколько задач, которые помогут нам применить полученные знания в практике. Давайте начнем?

Вопрос 1:
В этой задаче нам нужно вычеркнуть название одного из животных из предложения и выяснить, какое именно название было вычеркнуто. Для начала давайте проанализируем исходное предложение.

Предложение: Заяц, белка, рысь, олень, лама, носорог, крокодил, аллигатор – дикие животные.

Мы можем заметить, что здесь используется кодировка Unicode, где каждый символ кодируется 16 битами. Для вычисления размера предложения, закодированного в данной кодировке, мы можем просто умножить количество символов в предложении на 16 (размер каждого символа в битах).

Количество символов в исходном предложении: 62
Размер исходного предложения в битах: 62 * 16 = 992.

Далее, мы знаем, что размер нового предложения в данной кодировке оказался на 20 байт меньше, чем размер исходного предложения.

Размер нового предложения в битах: 992 - 20 * 8 (так как 1 байт равен 8 битам) = 992 - 160 = 832.

Теперь, мы можем приступить к удалению лишних запятых и пробелов в новом предложении. Для этого пройдемся по предложению и проверим, есть ли лишние запятые и пробелы.

Новое предложение: Заяц белка рысь олень лама носорог крокодил аллигатор – дикие животные.

Мы видим, что после каждого слова стоит пробел и перед каждым дефисом стоит пробел. Поэтому мы можем удалить все двойные пробелы и запятые.

Новое предложение без лишних пробелов и запятых: Заяц белка рысь олень лама носорог крокодил аллигатор – дикие животные.

Теперь нам остается только вычеркнуть одно из животных и определить, какое именно. Мы видим, что два последних слова в предложении представляют собой название одного животного, поэтому нам нужно определить, какое из двух слов вычеркнули.

Посмотрим на размер нового предложения без вычеркнутого животного. Как мы определили ранее, его размер составляет 832 бита.

Давайте рассмотрим два варианта:

1) Если бы вычеркнули слово "дикие", то новое предложение выглядело бы так: Заяц белка рысь олень лама носорог крокодил аллигатор животные. Теперь подсчитаем его размер: 832 + 16 (размер слова "дикие" в битах) = 848 бит.

2) Если бы вычеркнули слово "животные", то новое предложение выглядело бы так: Заяц белка рысь олень лама носорог крокодил аллигатор – дикие. Теперь подсчитаем его размер: 832 - 16 (размер слова "животные" в битах) = 816 бит.

Таким образом, мы можем сделать вывод, что вычеркнутое название животного - "животные".

Вопрос 2:
Здесь нам предстоит расшифровать сообщение, в котором зашифрован пароль, представленный последовательностью двоичных слов. Для этого нам предоставлена таблица, которая показывает соответствие между русскими буквами и их двоичным представлением.

Таблица:

А - 00
Б - 01
К - 10
Л - 11
О - 011
С - 100

Наша задача - расшифровать сообщение, в котором находится пароль, используя данную таблицу. Давайте приступим к расшифровке сообщения:

Сообщение: 001010011011101110

Мы должны разбить это сообщение на двоичные слова и затем сопоставить каждое двоичное слово с соответствующей буквой из таблицы.

Разделение сообщения на двоичные слова:
00 10 10 0 110 111 011 100

Теперь, нам остается только найти соответствующие буквы для каждого слова:

00 - А
10 - К
10 - К
0 - Б
110 - О
111 - С
011 - Л
100 - С

Таким образом, пароль, который зашифрован в данном сообщении, будет следующим: АККБОСЛС.

Вопрос 3:
В этой задаче нам нужно найти наименьшее число x, для которого истинно высказывание:

НЕ (x > 10 и t < x) и (t <= x)

Для решения этой задачи нам нужно проанализировать запуск программы в цикле, где в качестве значений переменных s и t мы используем все пары чисел, предоставленных в условии задачи:

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5)

Для каждого запуска программы мы должны проверить, какое значение будет выведено на экран.

Давайте приступим к решению:

Запуск программы с (1, 2):
Если мы подставим значения s = 1 и t = 2 в выражение с IF, получим следующее:
if (1 > 10 && 2 < 1)
cout << "ДА";
else
cout << "НЕТ";

Поскольку выражение внутри блока IF ложно (1 > 10 равно false), программа перейдет к блоку ELSE и выведет "НЕТ".

Аналогично, мы можем применить это к другим запускам программы и подсчитать количество запусков, при которых программа выводит "НЕТ". Давайте считать:

(1, 2) - НЕТ
(11, 2) - ДА
(1, 12) - НЕТ
(11, 12) - ДА
(–11, –12) - ДА
(–11, 12) - ДА
(–12, 11) - ДА
(10, 10) - ДА
(10, 5) - НЕТ

Таким образом, при трех запусках программа напечатает "НЕТ".

Спасибо, что были внимательны и следили за решением задач. Если у вас остались вопросы, пожалуйста, не стесняйтесь задать их. Учитель всегда рад помочь!
0,0(0 оценок)
Ответ:
ALDIAR11
ALDIAR11
06.10.2021 04:17
Конечно, я могу помочь вам с разработкой таких web-страниц. Давайте начнем!

1. Головная страница:

- Создайте файл с расширением ".html" (например, index.html) и откройте его в текстовом редакторе.

- Начните с общего рассказа о вашем классе, напишите его в теге

:

```html

Наш класс


Добро пожаловать на нашу web-страницу! Мы - класс 10А, и нас ведёт классный руководитель Иванова Анна Петровна. Здесь вы узнаете больше о нашем классе и наших замечательных учениках.



```

- Добавьте ссылку на страницу классного руководителя. Создайте отдельную страницу для классного руководителя (например, teacher.html) и создайте ссылку, которая будет вести на нее:

```html

Наш класс


Добро пожаловать на нашу web-страницу! Мы - класс 10А, и нас ведёт классный руководитель Иванова Анна Петровна. Здесь вы узнаете больше о нашем классе и наших замечательных учениках.



```

- Добавьте ссылки на страницы учеников. Создайте отдельные страницы для каждого ученика (например, student1.html, student2.html и т.д.) и добавьте ссылки на эти страницы на главную страницу:

```html

Наш класс


Добро пожаловать на нашу web-страницу! Мы - класс 10А, и нас ведёт классный руководитель Иванова Анна Петровна. Здесь вы узнаете больше о нашем классе и наших замечательных учениках.


Наши ученики:




```

- Добавьте ссылки возврата на главную страницу на страницы классного руководителя и учеников. Для этого в каждом файле добавьте ссылку с помощью тега :

```html

Иванова Анна Петровна


Добро пожаловать на страницу нашего классного руководителя! Здесь вы найдете информацию о классе и наших занятиях.


Вернуться на главную страницу



```

```html

Иванов Иван


Добро пожаловать на страницу ученика Иванова Ивана! Здесь вы найдете информацию о нем и его достижениях.


Вернуться на главную страницу



```

2. Сохраните каждую страницу в отдельный файл с определенным именем и расширением ".html" в одной папке.

3. Положите все эти файлы в одну папку на вашем компьютере.

4. Чтобы просмотреть вашу web-страницу, откройте главную страницу (index.html) в любом современном браузере. Вы сможете нажать на ссылки и перейти на страницы учеников или классного руководителя. Вернуться на главную страницу можно будет также по ссылке, которая будет размещена на каждой странице.

Теперь у вас есть web-страницы, рассказывающие о вашем классе, с рассказами о классном руководителе и учениках. Все страницы связаны между собой с помощью ссылок, что облегчит перемещение по сайту.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота