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

Програмалык кодтын максатын аныкта

Показать ответ
Ответ:
Nikol56
Nikol56
15.02.2021 06:23

Объяснение:

C ++

// C ++ реализация вышеуказанного подхода

#include <bits/stdc++.h>

using namespace std;

 

#define N 4

 

// Функция для поворота матрицы на 90 градусов по часовой стрелке

void rotate90Clockwise(int a[N][N])

{

 

   // Обходить каждый цикл

   for (int i = 0; i < N / 2; i++) {

       for (int j = i; j < N - i - 1; j++) {

 

           // Меняем местами элементы каждого цикла

           // по часовой стрелке

           int temp = a[i][j];

           a[i][j] = a[N - 1 - j][i];

           a[N - 1 - j][i] = a[N - 1 - i][N - 1 - j];

           a[N - 1 - i][N - 1 - j] = a[j][N - 1 - i];

           a[j][N - 1 - i] = temp;

       }

   }

}

 

// Функция для матрицы печати

void printMatrix(int arr[N][N])

{

   for (int i = 0; i < N; i++) {

       for (int j = 0; j < N; j++)

           cout << arr[i][j] << " ";

       cout << '\n';

   }

}

 

// Код драйвера

int main()

{

   int arr[N][N] = { { 1, 2, 3, 4 },

                     { 5, 6, 7, 8 },

                     { 9, 10, 11, 12 },

                     { 13, 14, 15, 16 } };

   rotate90Clockwise(arr);

   printMatrix(arr);

   return 0;

}

0,0(0 оценок)
Ответ:
skyline12345
skyline12345
22.02.2021 18:47

ответ:

алгоритм- это конечная совокупность точно заданных правил решения произвольного класса или набор инструкций, описывающих порядок действий исполнителя для решения некоторой . в старой трактовке вместо слова «порядок» использовалось слово «последовательность», но по мере развития параллельности в работе компьютеров слово «последовательность» стали заменять более общим словом «порядок». независимые инструкции могут выполняться в произвольном порядке, параллельно, если это позволяют используемые исполнители.

ранее в языке писали «алгорифм», сейчас такое написание используется редко, но, тем не менее, имеет место исключение (нормальный алгорифм маркова).

часто в качестве исполнителя выступает компьютер, но понятие алгоритма необязательно относится к компьютерным программам, так, например, чётко описанный рецепт приготовления блюда также является алгоритмом, в таком случае исполнителем является человек (а может быть и некоторый механизм, ткацкий станок, и

можно выделить алгоритмы вычислительные (о них в основном идет далее речь), и . вычислительные по сути преобразуют некоторые начальные данные в выходные, реализуя вычисление некоторой функции. семантика алгоритмов существенным образом может отличаться и сводиться к выдаче необходимых воздействий либо в заданные моменты времени, либо в качестве реакции на внешние события (в этом случае, в отличие от вычислительного алгоритма, может оставаться корректным при бесконечном выполнении).

понятие алгоритма относится к первоначальным, основным, базисным понятиям . вычислительные процессы алгоритмического характера (арифметические действия над целыми числами, нахождение наибольшего общего делителя двух чисел и т. д.) известны человечеству с глубокой древности. однако в явном виде понятие алгоритма сформировалось лишь в начале xx века.

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