andreich97
?>

На одному квадратному безлюдному острові, довжина сторони якого х м., мешкали у потерпілих у корабельній аварії робінзонів.з’ясувати на скільки квадратних метрів менше прийшлось на кожного робінзона після того , як на острів висадився ще один робінзон.

Информатика

Ответы

Popov Valentina1324
Для початку визначаємо площу острова на якому мешкають робінзони: plostr: =k*k; . друга дія, що повинна виконуватись – наявність вільного місця на острові vsostr: =plostr-s*p, і на останок, якщо вільне місце буде то розраховуємо кількість робінзонів яка б могла розміститися на острові у випадку аварії корабля поблизу острова: kp: =vsostr div p. визначаємо типи змінних. так як за умовою і сторона острова та площі мають бути цілими числами більшими за нуль але не обмеженими по величині виберемо для них тип integer, кількість людей, що проживають на острові також число ціле і воно може бути більше ніж 255(тип byte) то залишається обрати також тип integer. в результаті ми також отримуємо числа цілі але можливо там будуть і від’ємні значення тому тип змінних визначаємо як integer. var k, p, s, plostr, vsostr, kp: integer; beginwrite (‘введіть кількість проживаючих на острові робінзонів: ’); readln(p); write (‘введіть довжину острова у метрах: ’); readln(k); write (‘введіть площу, яка визначена законом для проживання одного робінзона: ’); readln(s); plostr: =k*k; vsostr: =plostr-s*p; if  vsostr < 0  then  write(‘права робінзонів порушені, так як площі острова не достатньо’)elsebeginif  vostr=0  then  write (‘на острові місця вистачить тільки для тих робінзонів, які там вже проживають’)else  beginkp: =vsostr div p; if  kp> 0  then  write(‘ на острові можуть бути поселені ще ’,kp,’ робінзон(ів)’)else  write(‘на острові місця вистачить тільки для тих робінзонів, які там вже проживають ’); end; end; readln; end.
Yurevich1344

Когда вы устанавливаете новые программы в терминале, вы могли часто видеть появляющиеся информативные диалоговые блоки для обратной связи с вами. Типы диалоговых блоков различны: от диалогов да/нет до полей ввода, блоков паролей, чеклистов, меню и так далее. Преимущества использования таких дружественных к пользователю блоков очевидны, ведь они интуитивно направляют вас для ввода необходимой информации.

Когда вы пишите интерактивный шелл скрипт, вы на самом деле можете использовать такие диалоговые блоки для принятия ввода пользователя. Будучи предварительно установленной на всех современных дистрибутивах Linux, программа под названием whiptail может у процесс создания шелл скриптом диалоговых и информационных блоков в терминале наподобие тех, что графических интерфейсов, что кодируют Zenity или Xdialog для скриптов.

В этом уроке я опишу как с использованием whiptail создать дружественный пользователю диалоговые блоки в шел скрипте. Я также покажу Баш фрагменты кода различных диалоговых блоков, поддерживаемых в whiptail. (надеюсь подойдет)

Объяснение:

Kashtelyan Tamara847

До сих пор мы рассматривали структуры данных, данные в которых располагаются линейно. В связном списке — от первого узла к единственному последнему. В динамическом массиве — в виде непрерывного блока.

В этой части мы рассмотрим совершенно новую структуру данных — дерево. А точнее, двоичное (бинарное) дерево поиска (binary search tree). Бинарное дерево поиска имеет структуру дерева, но элементы в нем расположены по определенным правилам.

Также смотрите другие материалы этой серии: стеки и очереди, динамический массив, связный список, оценка сложности алгоритма, сортировка и множества.

Для начала мы рассмотрим обычное дерево.

Деревья

Дерево — это структура, в которой у каждого узла может быть ноль или более подузлов — «детей». Например, дерево может выглядеть так:



Структура организации

Это дерево показывает структуру компании. Узлы представляют людей или подразделения, линии — связи и отношения. Дерево — это самый эффективный представления и хранения такой информации.

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

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

На одному квадратному безлюдному острові, довжина сторони якого х м., мешкали у потерпілих у корабельній аварії робінзонів.з’ясувати на скільки квадратних метрів менше прийшлось на кожного робінзона після того , як на острів висадився ще один робінзон.
Ваше имя (никнейм)*
Email*
Комментарий*