На пятой лекции (24 октября) написали в трёх вариантах процедуру, которая возвращает знак числа. Повторили логическое раскрытие скобок, перед которыми стоит оператор «не». Проходили схему программирования «линейный поиск». Говорили о программировании как целенаправленной деятельности. Органическое разбиение задачи на подзадачи против механического её разбиения. Процедура как момент программы, выполняющая некоторое законченное действие. Побочные эффект функциональной процедуры. Применяя идею структуризации в форме процедур, написали программу, представляющую данное число в виде суммы двух простых чисел десятью различными способами.

Задания на практику
1) Дано число N. Вывести фигуры:

## Код:
```
а)       б)       в)       г)        д)

1        1        1111      1        1111
22       22       222      222       2222
333      333      33      33333      3333
4444     22       4        222       4444
55555    1                  1

N = 5   N = 3    N = 4    N = 3     N = 4
```


2) Дано число N. Вывести фигуры:

## Код:
```
а)       б)
xxxx        x
xxxx       x x
xxxx      x   x
           x x
            x

N = 1     N = 3
```

## Код:
```
в)       г)
xxxxxx   xxxxxx
x    x   x++++x
x    x   x++++x
xxxxxx   xxxxxx

N = 2    N = 2
```
