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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.10.2013, 00:00   #1
---Demon---
Пользователь
 
Регистрация: 03.04.2013
Сообщений: 22
По умолчанию Я правильно построил блок схему?

Снимок.JPG
Код:
#include "stdafx.h"
#include <iostream>
using namespace std;

template <typename T>
void insertSort(T a[], long);
int main(){
    int size,i;
    cout<<"Enter size: ";
    cin>>size;
    char* arr=new char[size];
    for (i=0;i<size;i++){
       cout<<"Enter arr "<<i<<" = ";
       cin>>arr[i];
}
    cout<<"Default array: ";
    for (i=0;i<size;i++)
    cout<<arr[i]<<" ";
    cout<<"\n";
    insertSort(arr,size);
    cout<<"Sorted array: ";
    for (i=0;i<size;i++)
       cout<<arr[i]<<" ";
       cout<<"\n";
system("pause");
return 0;
}
 
template <typename T>
void insertSort(T a[], long size) {
    T x;
    long i, j;
    for(i=0;i<size;i++){  
        x=a[i];
        for (j=i-1;j>=0&&a[j]>x;j--)
            a[j+1]=a[j];  
        a[j+1] = x;
    }
}
---Demon--- вне форума Ответить с цитированием
Старый 13.10.2013, 10:44   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Я бы кол поставил за эту схему, но не знаю правил игры твоего препода.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.10.2013, 12:55   #3
---Demon---
Пользователь
 
Регистрация: 03.04.2013
Сообщений: 22
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Я бы кол поставил за эту схему, но не знаю правил игры твоего препода.
Я смотрел вот по этому http://www.cyberforum.ru/algorithms/...008-page3.html
А если вот так?1.JPG
---Demon--- вне форума Ответить с цитированием
Старый 13.10.2013, 16:46   #4
Igor95
Форумчанин
 
Регистрация: 03.01.2013
Сообщений: 388
По умолчанию

Блок-схема - графическое отображение алгоритма. АЛГОРИТМ НЕ ЗАВИСИТ ОТ ЯЗЫКА РЕАЛИЗАЦИИ!
На Вашем месте, я бы почитал, как строить блок-схемы, для начала.
Igor95 вне форума Ответить с цитированием
Старый 13.10.2013, 17:03   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
А если вот так?
Уже лучше, но в некоторых ВУЗах тебя отправят в армию благодаря такой схеме.
Если не ошибаюсь при составлении блок-схем есть определенные стандарты, и видов блоков там побольше будет. ИМХО вызов процедур не так оформляется.

P.S. Кстати в МС Ворд есть почти полный набор блоков, можешь им воспользоваться.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составить Блок-Схему spani Помощь студентам 2 12.12.2012 22:02
Составить схему алгоритма (блок-схему) doc599 Помощь студентам 12 04.10.2012 17:07
Ребята как правильно на писать блок-схему по данному листингу программы(просто очень надо, а у меня не получается) denl9 Общие вопросы Delphi 1 08.05.2012 22:05
Проверьте правильно ли я составил блок-схему PetrWS Microsoft Office Excel 1 27.05.2011 19:26
Проверьте блок-схему Stefansson Помощь студентам 2 26.01.2011 20:52