Vladimirovich351
?>

Написать программу для заполнения линейного массива случайными числами с некоторого отрезка [a, b]. в с++

Информатика

Ответы

Алексеевич949

блок-схема - во вложении.

 

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 остаток будет три последние цифры

и т.д.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Написать программу для заполнения линейного массива случайными числами с некоторого отрезка [a, b]. в с++
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

namik120939
Самохвалова-Геннадьевна
natalyazx151092814
Veselova
arionul-secondary2
Aksinya1036
соловьев_Куркина
sav4ukoxana7149
Shishkinaanasta1997
Pygame.display.update() что делает?
sky-elena712558
agutty3
Manyaya
gabbro19975650
dddddd68
dariamay1996