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

1-10 Перевести числа из одной системы счисления в другую.

В 1

1 347 10 ( )4;

6 155 18  ( )2  ( )16

2 892 10  ( )7;

7 51 10  ( )2  ( )8;

3 331 15  ( )10;

8 132 18  ( )2  ( )16;

4 155 18  ( )10;

9 8F7 16  ( )2  ( )8;

5 1FC7 16  () 2;

10 47 10  ( )2  ( )8.

11.Расставить числа в порядке убывания: А=2С6116; В=110102; С=2268.

12.Из заданной последовательности 1112, 348, 1012, А16, 768 удалить

самое маленькое число.
В файле В1 первая самостоятельная если что-то не понятно

Показать ответ
Ответ:
liyakhakimova
liyakhakimova
20.03.2022 07:18
Пусть объём 1го файла - 2х (2 т.к. стереозапись),
тогда пропускная первого канала - 2х/18.
после второй оцифровки файл был записан в формате моно (то есть уменьшился вдвое) и стал просто х, после улучшения разрешения увеличился вдвое и стал 2х, после увеличения частоты дискретизации увеличился вдвое еще раз и стал наконец 4х (объём второго файла).
пропускная го канала в 5 ниже т.е (2х/18)/5= 2х/90= х/45.
чтобы узнать сколько времени затратилось на передачу файла объёмом 4х с пропускной х/45, разделим объём на пропускную
4х/(х/45)= 4*45=180 секунд
0,0(0 оценок)
Ответ:
sssooonnnyyyaaa1
sssooonnnyyyaaa1
28.11.2021 03:10

Const

N = 100;//кол-во возможных элементов массива А и Z

M = 0;//при введении этого числа заканчивается заполнение ммасива А

Var

a,b,v,g,ak,bk,vk,gk,jjj,nn: integer;

masA,masZ: array[1..n] Of integer;

Begin

write('при введении числа ',M,

' заполнение массива прекращается');

writeln;

For jjj:=1 To N Do

Begin

read (masA[jjj]);

If masA[jjj]=M Then

Begin

nn := jjj-1;

break;

End;

End;

writeln('исходный массив А :');

For jjj:=1 To nn Do

write(masA[jjj],' ');

writeln;

For jjj:=1 To nn Do

If masA[jjj]<0 Then

Begin

If jjj Mod 2=0 Then a := a+1

Else g := g+1;

End

Else

Begin

If jjj Mod 2=0 Then v := v+1

Else b := b+1;

End;

writeln(a,' ',b,' ',v,' ',g);

ak := a;

bk := b;

vk := v;

gk := g;

For jjj:=1 To nn Do

If masA[jjj]>=0 Then

Begin

If jjj mod 2=0 Then

Begin

masZ[ak+bk+v] := masA[jjj];

v := v-1;

End

Else

Begin

masZ[ak+b] := masA[jjj];

b := b-1;

End

End

Else

Begin

If jjj mod 2=0 Then

Begin

masZ[a] := masA[jjj];

a := a-1;

End

Else

Begin

masZ[ak+bk+vk+g] := masA[jjj];

g := g-1;

End

End;

writeln ('полученный массив Z :');

For jjj:=1 To nn Do

write(masZ[jjj],' ');

End.

объяснить будет сложно , но я попробую . Крч, первый раз перебирая массив , программа считывает кол-во жлементов для каждой из групп (отрицательные с четным индексом-а, отрицательные с нечетным -g,положительные с четным-v,положительные с нечетным-b).

Перебирая массив второй раз , программа берет последовательно числа из масства А , определяет к какой группе они относятся , и дальше кидает в конец нужной часть массива (кол-во всех элемкнтов массива =a+b+v+g, чтобы кинуть числа -2 и -5 (стоящие на нечетных местах ) в нужную часть массива , мы должны кинуть число -2 в ячейку [а+b+v+g] , а число -5 в ячейку [а+b+v+(g-1)] )

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