Если исходить из общепринятого понятия электронных таблиц, считается, что это файлы, создаваемые с определенной рабочей областью, в которой можно производить достаточно сложные вычисления (вплоть до решения тензорных уравнений), исследовать функции, строить графики и диаграммы, в конце концов, калькулировать валютные единицы на основе заданного или постоянно меняющегося курса и проч
Голливуд, в катологе Фантастика создали подкаталог голивуд и туда переместили трансформеры.doc
680
программу я раньше уже приводила
n = 0
kolvo_trevog = 14
for bin in 1..2**30-1
s = bin.to_s(2)
next if s.include?("11")
i = 0
for j in 0..s.size
i += 1 if s[j] == "1"
end
next if i != kolvo_trevog
s = ("000000000000000000000000000000" + s)[-30..-1]
n += 1
p [s, i, n] if n % 100 == 0
end
p [s, i, n]
149 -- 10
100010101 - 2
225 - 8
95 - 16
Это можно сделать с помощью калькулятора в windows, просто выбрать вид - программистский. А если учитель не принимает один ответ без решения, тогда так. Переводишь 149 в двоичное либо делением на 2 до тех пор, пока остаток от деления не будет меньше 2, получаешь 10010101, для перевода этого числа в восьмеричную делишь его на группы по три символа, начиная слева 010 010 101, если не хватило по три, добавляешь нолик слева. Переводишь каждую пару просто в десятичное, ответ будет из трех символов 2 2 5 это восьмеричная. Для шестнадцатиричной берем то же двоичное и разбиваем на группы по 4 символа справа 1001 0101, получилось 2 четверки, переводим обе в десятичную, но если при переводе получится что-то больше 9, заменяем это на букву. 10 - А, 11 - В.....15 - F. у нас получилось 9 5.
Путь к файлу состоит из 2 частей разделенных точкой ( до точки ,также называют именем); Расширения (необязательная часть)