Алгоритм — описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов
Исполнитель – это некоторый объект (человек, животное, техническое устройство выполнять определенный набор команд.
Управление - это процесс целенаправленного воздействия одних объектов на другие
Алгоритмы бывают двух видов
Словесный - самый простой При данном в каждой строке перечисляется определенная команда, последовательное выполнение команд приводит исполнителя к нужному результату.
Графический – используются геометрически фигуры для обозначения, каких – либо команд, называемых блоками.(смотри картинку, перечертишь)
Свойства алгоритма.
1)дискретность
2)понятность
3)точность
4)результативность (конечность)
5)массовость
Программа – это алгоритм, записанный на языке исполнителя. Алгоритм и программа могут отличаются по форме, но не по содержанию
120 страниц
Объяснение:
К = k1 * k2 * k3, где
К - количество символов в документе
k1 - количество страниц в документе
k2 - количество строк на странице
k3 - количество символов в строке
I = К * i, где
I - длина двоичного кода (информационный объём документа)
К - количество символов в документе
i - информационный вес символа (количество бит или байт, которым кодируется 1 символ)
В KOI8-U 1 символ кодирует 1 байтом.
Дано:
k2 = 128
k3 = 48
I = 720 Кбайт = 737 280 байт
i = 1 байт
Найти:
k1
I = k1 * k2 * k3 * i
k1 = I / (k2 * k3 * i)
k1 = 737 280 / (128 * 48 * 1) = 120 страниц
язык программирования python
1. Написать программу, которая вычисляет частное двух чисел. Программа должна проверять правильность введенных пользователем данных и, если они неверные (делитель равен нулю), выдавать сообщение об ошибке.
2. Ввод: два числа
Вывод: частное двух чисел
3. a - int
b - int
4. Смотри на картинке
5.
a = int(input('Введите первое число: '))
b = int(input('Введите второе число: '))
if b == 0:
print('На ноль делить нельзя')
else:
print(a / b)
6. частное или ошибка.