1) система команд исполнителя вычислитель состоит из
двух команд, которым присвоены номера:
1 - вычти 2
2 - умножь на 4
первая из них уменьшает число на 2 ‚ вторая
увеличивает число в 4 раза.
при записи алгоритмов для краткости указываются
лишь номера команд.
запишите алгоритм для исполнителя вычислитель,
содержащий не более 5 команд:
а) получения из числа 2 числа 24
б) получения из числа 7 числа 4
2) у исполнителя альфа две команды, которым присвоены номера:
1. прибавь 1;
2. умножь на b
(b — неизвестное натуральное число; b ≥ 2).
выполняя первую из них, альфа увеличивает число на экране на 1, а выполняя вторую, умножает это число на b. программа для исполнителя альфа — это последовательность номеров команд. известно, что программа 2 переводит число 6 в число 20. определите значение b.
Объяснение:
Для перевода из 10ичной в любую другую нужно делить десятичное число на основание системы, в которую переводишь. После что получилось делить ещё и ещё, до тех пор, пока делить будет нечего. А все остатки собираешь и получаешь число в нужной системе счисления, так например 111 в 6ричную переводим так:
111:6=18 (ост 3)
18/6=3 (ост 0)
Деления прекращаются, т.к. 3 меньше 6. ответ: 303(сперва последняя тройка, потом остаток от последнего деления, потом остаток от предыдущего.
В 8ричной: 157
В 16ричной: 6f(т.к. нет цифр больше 9 их заменяют буквами, так буква а - 10, b-11 и т.д)
Это не знак деления, а двоеточие.
В программировании знаком деления является косая черта дроби "/".
При выводе данных можно указать, сколько ячеек (знако-мест) на экране следует отвести для выводимого значения. Это бывает полезно, если, например, ты выводишь на экран таблицу. в которой все элементы должны иметь одну ширину.
writeln(x:4:1,' | ',y:5:2);
Здесь под дробное число x (икс) выделяется четыре знако-места. При этом значение икса округляется до одного знака после запятой. Этот один знак будет выводиться в любом случае — даже если икс целый.
Например, если x = 3, то на экран он выведется так: _ 3 . 0
_ — это как бы пробел.
Для значения y (игрек) выделяется пять знако-мест, а округление идет до двух знаков после запятой.
Например: _ 4 . 1 5