0 / 0 / 0
Регистрация: 25.11.2019
Сообщений: 11
1

Подробный разбор кода с блок-схемой

06.12.2019, 20:45. Показов 269. Ответов 0
Метки нет (Все метки)

#include <iostream>
#include <time.h>
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>
#include <algorithm>

void SetColor(int text)
{
HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hStdOut, (WORD)(text));
}


using namespace std;
const int n = 5;
int a[n];
void show(int b[], int n, int pos, int elem) {
system("cls");
for (int i = 0;i < n;++i)
if (i == pos)
{
SetColor(elem);
printf("%8i\n", elem);

}
else
{
SetColor(15);
printf("%4i\n", b[i]);

}
system("pause");
}
int main()
{
srand((unsigned)time(0));
for (int i = 0;i < n;++i) {
a[i] = rand() % 101 - 0;
printf("%i\n", a[i]);
}
system("pause");

for (int i = 0;i < n - 1;++i) {
show(a, n, i, a[i]);
for (int j = i + 1;j < n;++j)
if (a[i] > a[j]) {
swap(a[i], a[j]);
show(a, n, i, a[i]);
}
}
return 0;

}


Помогите, пожалуйста, прокомментировать подробно код. Это обменная сортировка. Еще можете помочь блок-схему нарисовать, очень нужно.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2019, 20:45
Ответы с готовыми решениями:

Подробный разбор кода
#include &lt;stdlib.h&gt; #include &lt;iostream&gt; #include &lt;algorithm&gt; typedef int (*inc_method)(char...

Подробный разбор дифференциального уравнения
Добрый вечер форумчани! Нужно тройку подробных решений для примера на будущее. Я изучаю дифуры,...

Блок схемой
Вот к этой задаче необходимо построить блок схему с циклом Группа учащихся (студентов) в...

оператор For с блок-схемой
написать программу определения суммы всех нечетных чисел в диапазоне от 1 до 99 включительно. С...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.12.2019, 20:45
Помогаю со студенческими работами здесь

ПОмогите с блок-схемой
var i,s,n,m:integer; begin writeln('Введите m,n,i' ); readln(m,n,i); s:=0; while m&lt;n...

Помогите с блок-схемой
Код я написала, помогите мне блок-схему нарисовать с комментариями, пожалуйста((( Я просто можно...

Помогите с блок схемой
Помогите с блок схемой для этой проги program Mesyac; Uses Crt; Var a: integer; Begin...

Не успеваю с блок-схемой
{ class Program { public delegate double Function(double x); public...

Игра с блок-схемой
Нужна абсолютная любое игровое приложение на lazarus. по возможности скиньте блок схему и проект

Трабл с блок-схемой
Была написана программа,для работы с файлом,все работает,но при составлении блок-схемы возникли...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru