Проанализируйте данный код и определите, что будет выведено на экран в результате его исполнения? Запишите результат в тетрадь. Имеется файл languages.txt со следующей информацией:
HTML Pascal Link PHP Coding
Имеется следующий код:
1 f = open("languages.txt", "r") 8 print("1.",d5)
2 d1 = f.read(5) 9 print("2.",d2)
3 d2 = f.read(7) 10 print("3.",d1)
4 d3 = f.read(5) 11 print("4.",d3)
5 d4 = f.read(4) 12 print("5.",d4)
6 d5 = f.read(6) 13 f.close()
7 print("Rating:\n")
121 имеет 3 разряда, значит основание однозначно меньше 10 и больше 2. Подходят 3, 4, 6, 8.
Учитывая, что в числе 121 три разряда, значит число 48 делилось всего три раза.
Число 8 не подойдет, т.к. 48/8=6, значит будет всего два деления.
Число 3 не подойдет, т.к. 48/3 = 16, 16/3=5 - то есть тут будет больше трёх знаков.
Число 4 не подойдет, т.к. 48/4=12, а 12 делится на 4 без остатка, но, судя по числу, во втором делении остаток должен быть равен 2.
Остаётся число 6. Проверим
49/6=8 |1
8/6 = 1 |2
1/6=0 |1
121(6)
Дано:
Математическое выражение:
«(89+75)−2(72:(3+7))»
Найти:
Значение выражения и округлить его в MS Ecxel.
Формула (Её нужно ввести в окошко Excel и нажать "Enter"):
«=ОКРУГЛ((89+75)-2*(72/(3+7));2)»
ответ:
149,6
(До сотых программа округлить не может, ибо число имеет только десятые в ответе)
Далее скриншот, и файл Excel в котором формула и сам ответ.