Форум программистов, компьютерный форум, киберфорум
Наши страницы
Алгоритмы
Войти
Регистрация
Восстановить пароль
 
A1rt
0 / 0 / 0
Регистрация: 13.06.2017
Сообщений: 1
1

Блок-схема C++

13.06.2017, 22:10. Просмотров 261. Ответов 1
Метки нет (Все метки)

Доброго времени суток.
Помогите составить блок-схему для кода.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
#include <iostream>
#include <math.h>
 
using namespace std;
 
/*Function to find the new gap between the elements*/
int newgap(int gap)
{
gap = (gap * 10) / 13;
if (gap == 9 || gap == 10)
gap = 11;
if (gap < 1)
gap = 1;
return gap;
}
 
/*Function to implement the combsort*/
void combsort(int a[], int aSize, int predicat) {
if (predicat == 0)
{
int gap = aSize;
int temp, i;
for (;;) {
gap = newgap(gap);
int swapped = 0;
for (i = 0; i < aSize - gap; i++) {
int j = i + gap;
if (a[i] < a[j]) {
temp = a[i];
a[i] = a[j];
a[j] = temp;
swapped = 1;
}
}
if (gap == 1 && !swapped)
break;
}
}
else {int gap = aSize;
int temp, i;
for (;;) {
gap = newgap(gap);
int swapped = 0;
for (i = 0; i < aSize - gap; i++) {
int j = i + gap;
if (a[i] > a[j]) {
temp = a[i];
a[i] = a[j];
a[j] = temp;
swapped = 1;
}
}
if (gap == 1 && !swapped)
break;
}}
}
int main ()
{
int n, i, predicat;
int *a;
cout<<"Press 0 to sort by decrease or 1 to sort by decrease"
cin>>predicat;
cout<<"Please insert the number of elements to be sorted: ";
cin>>n; // The total number of elements
a = (int *)calloc(n, sizeof(int));
for (i = 0;i< n;i++)
{
cout<<"Input element %d :"<< i;
cin>>a[i]; // Adding the elements to the array
}
printf("unsorted list"); // Displaying the unsorted array
for(i = 0;i < n;i++)
{
cout<<a[i];
}
combsort(a, n, predicat);
cout«"Sorted list:"; // Display the sorted array
for(i = 0;i < n;i++)
{
cout«a[i];
}
return 0;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2017, 22:10
Ответы с готовыми решениями:

БЛОК СХЕМА
Помогите составить блок-схему к программе.Делал очень давно,забыл уже как.А руководство не...

Блок-схема
Здравствуйте! Подскажите, как правильно оформить ссылку на другую страницу в блок схеме? ...

Блок-схема
Помогите пожалуйста составить блок- схему: В массиве хранятся данные о количестве осадков в...

блок-схема!
Группа учащихся (студентов) в количестве Ν человек взяли в библиотеке одновременно по одной книге....

Блок схема
Здраствуйте,помогите пожалуйста.Сдавал Вычеслительную технику 4 года назад,всё забыл уже.. Дан...

1
KEITA
0 / 0 / 0
Регистрация: 14.05.2017
Сообщений: 17
14.06.2017, 20:40 2
https://code2flow.com
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2017, 20:40

БЛОК-СХЕМА
Нужна блок-схема нижеприведенной программы, помогите! #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt;...

блок схема
пожалуйста помпгите создавать этого задача блок схему Program pr1; uses crt; Type ...

Блок-схема
unit Main; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru