С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Сортировка массивов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Пересечение двух окружностей http://www.cyberforum.ru/cpp-beginners/thread661664.html
На плоскости даны две окружности. Требуется проверить, пересекаются ли они. Входные данные Входной файл INPUT.TXT состоит из двух строк. На каждой строке записана информация об одной окружности...
C++ Дана целочисленная матрица [ai,j]i,j=1,...,n. Получить bi,...,bn Дана целочисленная матрица i,j]i,j=1,...,n. Получить bi,...,bn, где bi и это \sum_{j=1}^{n}, ai,j2. Задали сделать сам не могу разобраться как написать этот массив. http://www.cyberforum.ru/cpp-beginners/thread661661.html
Есть две ленты напечатать первое вхождение в первую строчку любого элемента из второй ленты. C++
Помогите пожалуйста написать программу.Есть две ленты напечатать первое вхождение в первую строчку любого элемента из второй ленты.
C++ Приведите пример инвариантности
Если можно, то объясните на конкретном примере(желательно лёгком в понимании) что такое инвариантность. На словах понятно, что это константа, которая остаётся неизменной на всём действии цикла, а...
C++ Калькулятор http://www.cyberforum.ru/cpp-beginners/thread661631.html
Написал примитивный калькулятор: #include <iostream> #include <locale.h> #include <conio.h> using namespace std; int main(){ setlocale(LC_ALL,"ukrainian"); float a,c;
C++ Программы с открытым исходным кодом Дайте пожалуйста список программ с открытым исходным кодом. подробнее

Показать сообщение отдельно
nikolas982
1 / 1 / 0
Регистрация: 10.09.2012
Сообщений: 49

Сортировка массивов - C++

01.10.2012, 20:55. Просмотров 354. Ответов 4
Метки (Все метки)

Здравствуйте, уважаемые программисты!

Помогите пожалуйста разобраться с задачей.



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
#include <iostream.h>
#include <math.h>
main ()
{
int i,j,k,t,n=6,m=5,A[5]={6,6,4,2,1},B[6]={8,7,6,4,1,1},C[10],D[10];
i = 0;
j = 0;
t = 0;
k = 0;
while(i<m&&j<n)
{
if(A[i]>B[j])
{
C[t] = A[i];
i++;
}
else
{
C[t] = B[j];
j++;
}
while(i<m&&C[t]==A[i])
{
D[k] = A[i];
k++;
i++;
}
while(j<n&&C[t]==B[j])
{
D[k] = B[j];
k++;
j++;
}
t++;
}
if(i<m)
{
while(i<m)
{
C[t] = A[i];
while(i<m&&C[t]==A[i])
{
D[k] = A[i];
k++;
i++;
}
t++;
}
}
if(j<n)
{
while(j<n)
{
C[t] = B[j];
while(j<n&&C[t]==B[j])
{
D[k] = A[j];
k++;
j++;
}
t++;
}
return 0:
}
cout<<C[t] D[k]
}

Буду очень благодарен.






Большое спасибо пользователю Fler, который собственно записал алгоритм.Ввод вывод и остальное записал сам, но работать не хочет....
0
Миниатюры
Сортировка массивов  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.