Страница 1 из 1

Блок схема по коду С++

Добавлено: 27 фев 2010, 18:01
Серёжа_20614
Помогите составить блок-схему по коду этой программы. Заранее спасибо! ;)

Может понадобится: "программа создаёт массив. Количество элементов вводится пользователем с клавиатуры. Элементы массива чередуются случайным образом от нуля, до числа, которое задаётся с клавиатуры. Программа должна выводить элементы массива до и после сортировки (сортировка пузырьковым методом)".

#include <iostream.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int mas1, mas2, j, i, max, z=1;
cout << "vvedit' kilkist chisel= ";
cin >>mas1;
cout << "vvedit' granicu= ";
cin >>max;
mas2=mas1-1;
int a[mas1];
srand(time(NULL));
for (i=0;i!=mas1;i++)
a=rand()%(max+1);
for (i=0;i!=mas1;i++)
cout <<a<<" ";
cout <<"\n";
for (j=0;j!=mas2;j++)
{
for (i=0;i!=mas2;i++)
{if(a>a[i+1])
{z=a;
a=a[i+1];
a[i+1]=z;}
}
}
for (i=0;i!=mas1;i++)
cout <<a<<" ";
cout <<"\n";
return 0;
}

Re: Блок схема по коду С++

Добавлено: 28 фев 2010, 19:28
rrrFer
используй теги для выделения кода.
Блок схему составлю за вознаграждение
ICQ 395546218