Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.01.2017, 21:30   #1
pocheto
Пользователь
 
Регистрация: 30.11.2016
Сообщений: 23
По умолчанию Помощь с блок - схемой.

Добрый вечер!
Друзья, задача была следующая, написать программу которая сортирует числа методом вставки. Программу я написал, все работает прекрасно, но есть одно но, к ней еще нужна блок - схема. Их я не умею рисовать, вариант который сделал, скинул преподу, тот его отбраковал. Если кому не сложно подсобите пожалуйста.
Вот сам код программы.
Код:
#include <iostream>
using namespace std;

int main()
{
const int N = 7;
int a[N] = { 10, 5, 12, 4, 13, 19, 14, }; 

int buff = 0;	// для хранения перемещаемого значения
int i, j;	// для циклов	

/************* Начало сортировки *******************/
for (i = 1; i < N; i++)
{
buff = a[i]; // запомним обрабатываемый элемент
// и начнем перемещение элементов слева от него
// пока запомненный не окажется меньше чем перемещаемый
for (j = i - 1; j >= 0 && a[j] > buff; j--)
a[j + 1] = a[j];	

a[j + 1] = buff; // и поставим запомненный на его новое место	
}
/************* Конец сортировки *******************/

for (int i = 0; i < N; i++) // вывод отсортированного массива
cout << a[i] << '\t';
cout << endl;
system("pause"); // Команда задержки экрана
return 0;
}

Последний раз редактировалось Аватар; 17.01.2017 в 11:32.
pocheto вне форума Ответить с цитированием
Старый 17.01.2017, 11:22   #2
Sweta
Форумчанин
 
Регистрация: 22.11.2007
Сообщений: 664
По умолчанию

Выложите свой вариант.
Неприятности приходят и уходят, а жизнь продолжается!
Sweta вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна помощь с блок-схемой Volena Помощь студентам 1 03.11.2016 19:44
Помощь с блок схемой asacyra123456789 C# (си шарп) 3 09.12.2013 22:24
Проблема с блок-схемой? C++ Пиф Помощь студентам 4 10.03.2013 13:52
Помощь С Блок-Схемой Алгоритма Matix Паскаль, Turbo Pascal, PascalABC.NET 3 22.09.2009 14:43