Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОАП отчет 1сем.docx
Скачиваний:
9
Добавлен:
14.02.2022
Размер:
1.87 Mб
Скачать

Прокопчук Ю. 10-1

Блок 1

Блок 2

Блок 3

Блок 4

Блок 5

Блок 6

Лабораторная работа 1. Системы счисления

Выполнить перевод чисел

  1. 11(8 c/c) → 001001 (2 c/c) → 9(16 c/c);

  2. 11111001(2 c/c) → 249 (10c/c);

  3. 77(10 c/c) → 1001101 (2 c/c)

  4. 342(8 c/c) → 011 100 010 (2 c/c) → E2 (16 c/c);

  5. 11011(2 c/c) → 33 (8c/c) →1B (16c/c);

  6. 1011(10 c/c) →1111110011 (2 c/c);

Лабораторная работа 2 Способы представления алгоритмов

Даны действительные числа x, y, z. Вычислить min(x + y + z, xyz) * min(x, y, z).

Начало

да

min=m

min=k

min>m

k=x + y + z, m=xyz

Ввод x, y, z

­

нет

­­

Min1=x

да

Min1>y

Min1=y

нет

да

Min1=z

Min1>z

нет

t=min*Min1

Вывод t

Конец

1. Ввести числовые значения х, у, z.

2. Вычислить k, m по формулам :

k= x +y +z

m= xyz

3. Присвоить min значение переменной k.

4. Если min>m, то присвоим переменной min значение m. Иначе перейти к п. 5.

5. Присвоим переменной Min1 значение х.

6. Если условие Min1>y выполняется, то перейти к Min1=y. Иначе перейти к Min1>z. Если условие выполняется, то перейти к Min1=z.

7. Присвоим переменной t значение min*Min1.

8. Напечатать значение t.

9. Конец вычислений.

Номер 2:

Начало

Определить есть ли среди заданных целых чисел A, B, C, D хотя бы одно чётное.

Ввод A,B,C,D

t = 0

нет

A%2 =0

да

t=t+1