блок-схема - во вложении.
program poliklolik; const n=10; var a: array[1..n] of integer; i: integer; begin writeln('*** alphaues is ***'); writeln('*** ok! ***'); for i: =1 to n do begin write('введите ',i,'-e число '); readln(a[i]); end; writeln('отрицательные элементы массива: '); for i: =1 to n do if a[i]< 0 then writeln(i,'-й: ',a[i]); writeln('*** the end ***'); end.
всё правильно, это "11", о котором ты спрашиваешь, записано в 3-й системе.
когда ты делишь 148 на 9 (в десятичной системе), у тебя получается остаток 4:
148 : 9 = 16 (ост 4)
если записать то же самое, но в троичной системе, получится:
12111 : 100 = 121 (ост 11)
для любой системы счисления с основанием n:
число n^2 запишется как 100
число n^3 запишется как 1000
число n^4 запишется как 10000
и т.д.
при делении на n^2 остаток будет две последние цифры;
при делении на n^3 остаток будет три последние цифры
и т.д.
Поделитесь своими знаниями, ответьте на вопрос:
Исполнитель квадратор имеет только две команды, которым присвоены номера: 1.возведи в квадрат 2.прибавь 1 выполняя команду номер 1, квадратор возводит число на экране в квадрат, а выполняя команду номер 2, прибавляет к этому числу 1. напишите программу, содержащую не более 4 команд, которая из числа 2 получает число 36. укажите лишь номера команд. например, программа 2122 – это программа: прибавь 1 возведи в квадрат прибавь 1 прибавь 1 которая преобразует число 1 в число 6. 1221