Nzharenikova
?>

Есть 27 случайных целых чисел. Напишите алгоритм, сопоставляющий любому введенному с клавиатуры числу от 0 до 100 ближайшее к нему по модулю из предъявленных в таблице.

Информатика

Ответы

Maksimova-Shorokhov303

Код программы:

var a:array[1..27] of integer;

b, i, c, ind:integer;  

begin

 a[1]:= 72;

 a[2]:= 76;

 a[3]:= 92;

 a[4]:= 45;

 a[5]:= 55;

 a[6]:= 82;

 a[7]:= 46;

 a[8]:= 39;

 a[9]:= 78;

 a[10]:=50;

 a[11]:=34;  

 a[12]:=71;  

 a[13]:=44;

 a[14]:= 92;

 a[15]:= 38;

 a[16]:= 51;

 a[17]:= 6;

 a[18]:= 45;

 a[19]:= 66;

 a[20]:= 78;

 a[21]:= 19;

 a[22]:= 17;

 a[23]:= 42;

 a[24]:= 36;

 a[25]:= 34;

 a[26]:= 91;

 a[27]:= 61;

 writeln('Введите число');

 readln(b);

 if ((b >= 0) and (b <= 100)) then begin

 c:=abs(b - a[1]);

 for i:=2 to 27 do begin

   if(abs(b - a[i]) <=c) then begin

       c:=abs(b - a[i]);

       ind:=i;  

     end;

 end;

 writeln('Результат: ', a[ind]);

 end

 else

   writeln('Ошибка, число должно быть больше 0 и меньше 100');

end.

Татьяна Гришаевич

<!DOCTYPE html>

<html lang="ru">

<head>

<meta charset="utf-8" />

<title>Название сайта</title>

</head>

<body>

<!--Создаём таблицу контейнер, которой задаём следующее

оформление:

border="1" - рамка вокруг контейнера. Увеличив число, можно увеличить толщину рамки.

align="center" - размещаем контейнер по центру экрана.

rules="rows" - убираем двойную рамку.

style="width:60%;" - добавляем стилевое свойства, делающее

контейнер и весь сайт "резиновым".

Сделать полноценный адаптивный дизайн, этим невозможно.-->

<table

border="1"

align="center"

rules="rows"

style="width:60%;">

<!--Создаём строку-->

<tr>

<!--Создаём ячейку строки-->

<td>

<!--ШАПКА САЙТА-->

<!--В ячейке строки создаём ещё одну таблицу для шапки сайта.

Оформление:

border="1" - двойная рамка толщиной в 1px

background="images/168.png" - картинка в шапке сайта, если требуется.

Адрес картинки вы должны вставить свой.

bgcolor="#7FFFD4" - фоновый цвет в шапке, если нет картинки.

cellpadding="10" - отступ содержимого от рамки не менее 10px.

style="width:100%; border-radius:5px;" - добавляем "резиновость"

и закругляем уголки рамки-->

<table

border="1"

background="images/168.png"

bgcolor="#7FFFD4"

cellpadding="10"

style="width:100%; border-radius:5px;">

<!--Создаём строку таблицы-->

<tr>

<!--Создаём столбец таблицы-->

<th>

<!--Содержание ячейки столбца-->

<h1>Название сайта (организации)</h1>

<h3>Описание сайта</h3>

<!--Закрываем таблицу-->

</th>

</tr>

</table>

<!--ОСНОВНОЙ КОНТЕНТ-->

<!--В этой же ячейке контейнера создаём ещё одну таблицу

для основного контента.

Оформление как и в предыдущей таблице-->

<table

border="1"

bgcolor="#e6e6fa"

cellpadding="10"

style="width:100%; border-radius:5px;">

<!--Создаём строку-->

<tr>

<!--Создаём ячейку

Оформление:

rowspan="2" - объединяем две ячейки в одну.

Число объединяемых ячеек по числу ячеек в сайдбаре.

style="width:80%" - основной контент занимает 80% всей площади,

оставшиеся 20% для сайдбара-->

<td

rowspan="2"

style="width:80%">

<h2>Страница</h2>

<!--Начинаем абзац с красной строки-->

<p style="text-indent:20px">

Здравствуйте уважаемые будущие веб-мастера!

Мне 55 лет и я рад приветствовать Вас на своём сайте.

Этот сайт первый, который я разработал самостоятельно,

а до этого умел только входить в интернет.</p>

<p style="text-indent:20px">Почему я решил его сделать?

За те 3 месяца, пока разбирался в

сайтостроении и создавал этот ресурс обнаружилось,

что авторы руководств по созданию

сайтов считают многие нюансы само собой разумеющимися

и не обращают на них внимание

А мне, учитывая возраст и «опыт», было не просто

понять как раз эти нюансы, они отнимали больше всего

времени.</p>

<!--Закрываем ячейку-->

</td>

<!--САЙДБАР-->

<!--Создаём ячейку сайдбара-->

<td bgcolor="#e6e6fa">

<h3>Меню</h3>

<!--Абзац для ссылки на страницу сайта-->

<p>

<!--Ссылка на страницу сайта-->

<a href="">

<!--Картинка маркера перед названием страницы-->

<img src="http://trueimages.ru/img/00/06/f4fffdb5.png">

<!--Название страницы

style="margin-left:5px;" - отступ названия от маркера-->

<span style="margin-left:5px;">Страница</span></a>

<!--Закрываем абзац-->

</p>

<p>

<a href="">

<img src="http://trueimages.ru/img/31/ab/4dcb087c2ae4305edcd15171696.jpg">

<span style="margin-left:5px;">Страница 1</span;></a>

</p>

<p>

<a href="">

<img src="http://trueimages.ru/img/31/ab/4dcb087c2ae4305edcd15171696.jpg">

<span style="margin-left:5px;">Страница 2</span></a>

</p>

<!--Закрываем строку Меню-->

</td>

</tr>

<!--Создаём строку с дополнительной информацией-->

<tr>

<!--Ячейка с дополнительной информацией-->

<td

bgcolor="#e6e6fa"

align="center">

<h3>Общая информация</h3>

<p>Текст общей информации или реклама</p>

<!--Закрываем ячейку с общей информацией

и таблицу основного контента-->

</td>

</tr>

</table>

<!--ПОДВАЛ-->

<!--Создаём таблицу подвала-->

<table

border="1"

bgcolor="#7FFFD4"

height="100"

cellpadding="10"

style="width:100%; border-radius:5px;">

<!--Создаём строку.-->

<tr>

<!--Создаём столбец-->

<th>

<h3>Подвал</h3>

<!--Закрываем таблицу подвала. При желании в подвале можно

сделать несколько строк и столбцов-->

</th>

</tr>

</table>

<!--Закрываем таблицу контейнера-->

</td>

</tr>

</table>

</body>

</html>

Объяснение

Это шаблон, туда просто поставь что тебе нужно и всё, кинь єтот текст к примеру в блокнот и сохрани в формате HTML

P.S Просто замени текст

Guskov

Посмотрим в таблицу. Максимальное количество знаков для кодирования -- 3, значит и расшифровывать надо, используя по три знака.

Запись начинается с ###, такого знака в таблице нет, но есть ##, или С.

После С идут три знака: #@@, такой буквы снова нет, тогда отсекаем последний знак: #@, это обозначение F.

Следующие далее три знака @## снова не имеют буквы в таблице, значит берём только первые 2: @# -- буква А.

И последние три знака #@# это обозначение буквы М.

Таким образом зашифрованное слово -- CFAM

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Есть 27 случайных целых чисел. Напишите алгоритм, сопоставляющий любому введенному с клавиатуры числу от 0 до 100 ближайшее к нему по модулю из предъявленных в таблице.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

krasa28vostok65
echervyakov
rmitin
ALLA1868
Половников1964
zaotar2008
shneider1969
elenaowchinik4842
Tipan77
ekaterinkat
asvirskiy26
matveevaev81
karavan85450
ngz55
troyasport