Nikol27051986
?>

С решением (питон) 1) В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы, обрабатывающей данный массив: s = 0 n = 10 for i in range(0, n-1): s = s + A[i] - A[I + 2] В начале выполнения этого фрагмента в массиве находились трёхзначные натуральные числа. Какое наибольшее значение может иметь переменная s после выполнения данной программы? 2) В программе используется одномерный целочисленный массив A с индексами от 0 до 9. Значения элементов равны 6; 9; 7; 2; 1; 5; 0; 3; 4; 8 соответственно, т.е. A[0] = 6; A[1] = 9 и т.д. Определите значение переменной c после выполнения следующего фрагмента программы, записанного ниже на разных языках программирования. c = 0 for i in range(1, 10): if A[i-1] < A[i]: c = c + 1 t = A[i] A[i] = A[i-1] A[i-1] = t 3) В программе используется одномерный целочисленный массив A с индексами от 1 до 25. Ниже представлен фрагмент программы, в котором задаются значения элементов: n = 25 A[1]= 2 for i in range(2, n+1): A[i] = 2*A[i–1] % 10 Чему будет равно значение A[25] после выполнения фрагмента программы? 4) Дан целочисленный массив из 20 элементов. Элементы массива могут принимать целые значения от 0 до 1000. Опишите на русском языке или на одном из языков программирования алгоритм, позволяющий найти и вывести минимальное значение среди элементов массива, которые имеют чётное значение и не делятся на три. Гарантируется, что в исходном массиве есть хотя бы один элемент, значение которого чётно и не кратно трем. Исходные данные объявлены так, как показано ниже. Запрещается использовать переменные, не описанные ниже, но использовать все описанные переменные не обязательно. # допускается также # использовать две # целочисленные переменные j и m a = [] n = 20 for i in range(0, n): a.append(int(input())) ... 5) Дан целочисленный массив из 30 элементов. Элементы массива могут принимать натуральные значения от 1 до 10000 включительно. Найти количество элементов массива, сумма цифр которых кратна 5, а затем заменить каждый такой элемент на количество таких элементов. Гарантируется, что хотя бы один такой элемент в массиве есть. В качестве результата необходимо вывести изменённый массив, каждый элемент выводится с новой строчки. Например, для исходного массива из шести элементов: 1121 3002 50 5 33 27 программа должна вывести следующий массив 4 4 4 4 33 27 Исходные данные объявлены так, как показано ниже. Запрещается использовать переменные, не описанные ниже, но разрешается не использовать некоторые из описанных переменных. # допускается также # использовать две # целочисленные переменные j, k, s a = [] n = 30 for i in range(0, n): a.append(int(input()))

Информатика

Ответы

lazarevaavrora

Если что это джава.

1)  Scanner num = new Scanner(System.in);

 int first;

 System.out.print("Введите число: ");

 first = num.nextInt();

 if(first > 0) {

 first = first * 3;

 System.out.println(first);

 }

 else if(first < 0) {

  first = first / 4 ;

  System.out.println(first);

 }

Это первое

2)

 Scanner num = new Scanner(System.in);

 int first, second;

 System.out.print("Введите первое число: ");

 first = num.nextInt();

 System.out.print("Введите второе число: ");

 second = num.nextInt();

 if(first > second) {

  System.out.println(first);

 }

 else if(first==second) {

   

 }

 else {

  System.out.println(second);

 }

Это второе

А да и не забудь импортировать java.util.Scanner;

без этого работать не будет

Удачи)

Объяснение:

Ofelya1308

В секунду через этот канал связи может быть передано до 86 кБайт = 86*1024*8 бит = 704512 бит

В эту же секунду в записи передаётся 44100 двоичных значений для каждого из двух каналов (т.к. стерео). То есть, всего 2*44100 = 88200 значений

Поделим число бит, передаваемое на максимальной скорости на число двоичный значений, и мы получим сколько бит можно выделить максимально на каждое двоичное значение:

704512 / 88200 ≈ 7,988 бит

То есть, для передачи 8 бит на значение совсем чуть чуть не хватает скорости.

Получается, разрядность дискретизации могла быть максимум 7 бит.

Примечание: для передачи 8 бит на значение нужна скорость 8*88200/8/1024 = 86,1328125 кБ/с

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

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

С решением (питон) 1) В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы, обрабатывающей данный массив: s = 0 n = 10 for i in range(0, n-1): s = s + A[i] - A[I + 2] В начале выполнения этого фрагмента в массиве находились трёхзначные натуральные числа. Какое наибольшее значение может иметь переменная s после выполнения данной программы? 2) В программе используется одномерный целочисленный массив A с индексами от 0 до 9. Значения элементов равны 6; 9; 7; 2; 1; 5; 0; 3; 4; 8 соответственно, т.е. A[0] = 6; A[1] = 9 и т.д. Определите значение переменной c после выполнения следующего фрагмента программы, записанного ниже на разных языках программирования. c = 0 for i in range(1, 10): if A[i-1] < A[i]: c = c + 1 t = A[i] A[i] = A[i-1] A[i-1] = t 3) В программе используется одномерный целочисленный массив A с индексами от 1 до 25. Ниже представлен фрагмент программы, в котором задаются значения элементов: n = 25 A[1]= 2 for i in range(2, n+1): A[i] = 2*A[i–1] % 10 Чему будет равно значение A[25] после выполнения фрагмента программы? 4) Дан целочисленный массив из 20 элементов. Элементы массива могут принимать целые значения от 0 до 1000. Опишите на русском языке или на одном из языков программирования алгоритм, позволяющий найти и вывести минимальное значение среди элементов массива, которые имеют чётное значение и не делятся на три. Гарантируется, что в исходном массиве есть хотя бы один элемент, значение которого чётно и не кратно трем. Исходные данные объявлены так, как показано ниже. Запрещается использовать переменные, не описанные ниже, но использовать все описанные переменные не обязательно. # допускается также # использовать две # целочисленные переменные j и m a = [] n = 20 for i in range(0, n): a.append(int(input())) ... 5) Дан целочисленный массив из 30 элементов. Элементы массива могут принимать натуральные значения от 1 до 10000 включительно. Найти количество элементов массива, сумма цифр которых кратна 5, а затем заменить каждый такой элемент на количество таких элементов. Гарантируется, что хотя бы один такой элемент в массиве есть. В качестве результата необходимо вывести изменённый массив, каждый элемент выводится с новой строчки. Например, для исходного массива из шести элементов: 1121 3002 50 5 33 27 программа должна вывести следующий массив 4 4 4 4 33 27 Исходные данные объявлены так, как показано ниже. Запрещается использовать переменные, не описанные ниже, но разрешается не использовать некоторые из описанных переменных. # допускается также # использовать две # целочисленные переменные j, k, s a = [] n = 30 for i in range(0, n): a.append(int(input()))
Ваше имя (никнейм)*
Email*
Комментарий*

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

mvolkov8
snip99
Belik-elena20111
Amulenkov
arnaut-anna
lider-mpl550
ЕВгений_денис643
Aleksei1968
tigo1
Sknyajina5
Рудаков Бахтовар
leobashkurov1089
mariapronina720126
bd201188
Екатерина1369