1. Ориентированный граф- это граф, рёбрам которого присвоено направление.
2. Это в териии графов. Маршрут в графе — это чередующаяся последовательность вершин и рёбер в которой любые два соседних элемента инцидентны.
Путь — последовательность рёбер (в неориентированном графе) и/или дуг (в ориентированном графе), такая, что конец одной дуги (ребра) является началом другой дуги (ребра).
4. В программе матрица смежности задается при помощи обычного двумерного массива, имеющего размерность n×n, где n – число вершин графа.
6. Нагруженный граф — это граф, у которого каждому ребру сопоставлено некоторое число. В некоторых задачах это число может обозначать расстояние между вершинами, или время перехода от одной вершины к другой, или еще что-либо. (Если проще то это граф, у которого каждому ребру поставлено число 1
8. дерево — связный граф, не содержащий циклов (для любой вершины есть один и только один способ добраться до любой другой вершины).
9. Бинарное дерево – упорядоченное дерево, в котором с каждой вершиной связаны не более двух вершин.
10. Рекурсивная функция - это функция, которая вызывает саму себя.
А = 10
В = 20
1. Подставляем числа в следующее уравнение
А = -В * В / А
А = -20 * 20 \ 10 = -40
2. Далее идет разветвление алгоритма, выполняем уравнение:
А > B
-40 > 20
3. Поскольку у нас А меньше В, то выполняем команду:
С = 2 * А - В
С = 2 * -40 - 20 = -100
Ответ : С:=(-100)
P.S. Странно получается, у тебя там на схеме, нету стрелочки от последнего пункта до первого?
1.
var x,y:real;
begin
write('x = '); readln(x);
if x>=5
then begin y:=x*x+5; writeln('y = ',y); end
else if x<2 then begin y:=0; writeln('y = ',y); end
else writeln('Функция не определена');
end.
Пример:
x = 6
y = 41
2.
var x,y:real;
begin
write('x = '); readln(x);
if x<2
then begin y:=3/(x*x*x)-2/(x*x); writeln('y = ',y); end
else if x<=5 then begin y:=3*x*x-2*x*x; writeln('y = ',y); end
else writeln('Функция не определена');
end.
Пример:
x = 3
y = 9
Числа в памяти компьютера записываются в двоичном виде. Иными словами, число представлено двумя цифрами - 0 и 1.
<h2>Число 21</h2>
21 / 2 = 10, остаток 1
10 / 2 = 5, остаток 0
5 / 2 = 2, остаток 1
2 / 2 = 1, остаток 0
1 / 2 = 1, остаток 1
Запишем воедино остатки с конца и получим двоичное представление числа:
21₁₀ = 10101₂
<h2>Число 32</h2>
Здесь можно не делить число на 2 до тех пор, пока в ответе получится единица. Стоит вспомнить, что 32 - это степень цифры 2. То есть 2⁵ = 32, где 5 - это количество нулей в записи: 1000...
32₁₀ = 100000₂
<h2>Число -44</h2>
Для перевода отрицательных чисел нам нужно:
- Мысленно убрать минус и перевести число в двоичное:
44 / 2 = 22, остаток 0
22 / 2 = 11, остаток 0
11 / 2 = 5, остаток 1
5 / 2 = 2, остаток 1
2 / 2 = 1, остаток 0
1 / 2 = 1, остаток 1
44₁₀ = 101100₂
- Дополнить двоичное представление числа нулями слева до 8 бит
101100₂ ⇒ 00101100₂
00101100₂ ⇒ 11010011₂
- Добавить к полученному двоичному числу единицу
11010011₂ + 1₂ = 11010100₂
-44₁₀ = 11010100₂
<h2>Число 34</h2>
34 / 2 = 17, остаток 0
17 / 2 = 8, остаток 1
8 / 2 = 4, остаток 0
4 / 2 = 2, остаток 0
2 / 2 = 1, остаток 0
1 / 2 = 1, остаток 1
34₁₀ = 100010₂
<h2>Число -112</h2>
112 / 2 = 56, остаток 0
56 / 2 = 28, остаток 0
28 / 2 = 14, остаток 0
14 / 2 = 7, остаток 0
7 / 2 = 3, остаток 1
3 / 2 = 1, остаток 1
1 / 2 = 1, остаток 1
112₁₀ = 1110000₂
- 1110000₂ ⇒ 01110000₂
- 01110000₂ ⇒ 10001111₂
- 10001111₂ + 1₂ = 10010000₂
-112₁₀ = 10010000₂