ника2552
24.07.2022 15:58

Язык python. Матрица размерностью (1000,12) - 1000 строк, 12 столбцов написать цикл сдвига всей матрицы влево, причем например элемент (2,1) должен перескочить на (1,12). Т. е. первый элемент следующей строки должен перемещаться на последнее место предыдущей. На последнее место добавляется новое значение.
Мучаюсь с этим уже 3 дня, не получается

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:

Відповідь:

public static void summator(uint n){

  long sum = 0;

  long[,] mas = new long[n,n];

  for(uint i=0;i<n;i++){

   for(uint j=0;j<n;j++){

    Console.WriteLine("Введите элемент матрицы ["+(i+1)+"]["+(j+1)+"]");

    mas[i,j] = Convert.ToInt64(Console.ReadLine());

    if(i+j<n-1) sum+=mas[i,j];}

  }

  Console.WriteLine("Ваш массив:");

 for(uint i=0;i<n;i++){

   for(uint j=0;j<n;j++){

    Console.Write(mas[i,j]+"\t");

    }

   Console.WriteLine();

  }

  Console.Write("Сумма элементов над побочной диагональю равна "+sum);}

 public static void Main(string[] args){

  Console.WriteLine("Введите размер квадратной матрицы:");

  uint len = Convert.ToUInt32(Console.ReadLine());

  summator(len);

  Console.ReadKey(true);}

0,0(0 оценок)
Ответ:
Ma4oMatoy
29.04.2022 00:50

1 бит кодирует -> 2 разных значений(2^1 = 2);

2 бит кодирует -> 4 разных значений(2^2 = 4);

3 бит кодирует -> 8 разных значений(2^3 = 8);

4 бит кодирует -> 16 разных значений(2^4 = 16);

5 бит кодирует -> 32 разных значений(2^5 = 32);

6 бит кодирует -> 64 разных значений(2^6 = 64);

7 бит кодирует -> 128 разных значений(2^7 = 128);

8 бит кодирует -> 256 разных значений(2^8 = 256);

9 бит кодирует -> 512 разных значений(2^9 = 512);

10 бит кодирует -> 1024 разных значений(2^10 = 1024);

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