Дание по теме 1) Сравните свойства алгоритма и программы: что между ними общего и чем они отличаются. Приведите примеры.
2) Составьте алгоритм действий для робота, который высаживает цветы на грядке.
3) Назовите домашние бытовые приборы, работой которых управляют программы.
4) Приведите примеры различных форм записи алгоритмов
4
Решение:n = 5 ⇒ присвоили переменной n значение 5
summa = 14 ⇒ присвоили переменной summa значение 14
for i in range (n): ⇒ ввели цикл для переменной i на промежутке n = 5 (невключительно), далее тело цикла:
summa = summa - i ⇒ переменная summa уменьшается на переменную i с каждым последующим увеличением переменной i, переходим к таблице:
i = 1 ⇒ summa - i = 14 - 1 = 13
i = 2 ⇒ summa - i = 13 - 2 = 11
i = 3 ⇒ summa - i = 11 - 3 = 8
i = 4 ⇒ summa - i = 8 - 4 = 4
цикл завершился, значение переменной summa сохранилось = 4
print(summa) ⇒ вывод ⇒ 4.
Объяснение:
для начала переведем все цифры в килобайты
10 мегабайт= 10 000 килобайт
4 мегабайт= 4 000 килобайт
2 048 килобайт
4 096 килобайт
сложим полученные результаты
10 000+4 000+2 048+4 096=20 144 килобайт
переведем размер свободного места на флешке в килобайты, то есть
32 мегабайта= 32 000 килобайт
теперь от размера свободного места отнимем размер файлов
32 000-20 144=11 856 килобайт
переведем полученный результат в мегабайты
11 856 килобайт= 11,856 мегабайт
округляем, и получаем 12 мегабайт
ответ: То есть свободного места останется 12 мегабайт