В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
missshapliko20
missshapliko20
03.02.2023 13:16 •  Информатика

Заполнить массив случайными числами в интервале и переставить элементы так, чтобы все положительные элементы стояли в начале массива, а все отрицательные и нули – в конце.
program p2;
var i,c:integer;
a:array[1..10] of integer;
b:array[1..10] of integer;
begin
for i:=1 to 10 do begin
a[i]:=random(1000)-10;
write(a[i],' ');
end;
c:=1;
for i:=1 to 10 do
begin
if a[i]>0 then
begin
b[c]:=a[i];
c:=c+1;
end;
end;
for i:=1 to 10 do
begin
if a[i]<=0 then
begin
b[c]:=b[i];
c:=c+1;
end;
end;
for i:=1 to 10 do
writeln(' ');
for i:=1 to 10 do
write(b[i]:4,' ');
writeln;
end.
Вот написала, не выводит. Какая ошибка

Показать ответ
Ответ:
tsey12kirill
tsey12kirill
09.06.2023 23:50
В системе счисления по основанию n самой старшей "цифрой" в разряде является цифра, изображающая число величиной n-1. В двенадцатиричной системе счисления такой "цифрой" будет изображение числа 11, т.е. B.
Самое старшее трехразрядное число запишется, как ВВВ(12).
Вычислим соответствующее десятичное число.
11\times12^2+11\times12^1+11\times12^0=11\times(144+12+1)= \\ 11\times157=1727_{10}

Это было "длинное" решение. Короткое состоит в том, что самое старшее трехзначное число в двенадцатиричной системе на единицу меньше самого младшего четырехразрядного. А оно, в свою очередь, равно кубу числа 12. И сразу же получаем: 12^3-1=1727_{10}
0,0(0 оценок)
Ответ:
nastyanas4
nastyanas4
15.12.2020 18:20

x

2

+

y

2

=

16

...

...

...

...

...

...

.

.

(

1

)

x + y = 4 (2)

rearrange (2) to y = 4 - x (could do x = 4 - y )

substitute y = 4 - x into (1)

hence:  

x

2

+

(

4

x

)

2

=

16

x

2

+

16

8

x

+

x

2

=

16

and  

2

x

2

8

x

+

16

16

=

0

2

x

2

8

x

=

0

factor and solve : 2x(x - 4 ) = 0  

x

=

0

,

x

=

4

substitute these values into y = 4 - x , to find corresponding values of y.

x = 0 : y = 4 - 0 = 4 → (0 , 4)

x = 4 : y = 4 - 4 = 0 → (4 , 0 )

These are the points of intersection with the line x +y = 4 and the circle  

x

2

+

y

2

=

16

Answer link

Объяснение:

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота