Форум программистов, компьютерный форум CyberForum.ru

Массив: отсортировать массив в порядке возрастания и найти количество соседних пар элементов отличающихся между собой - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ "Что тебе нужно, StdAfx.h ?!" http://www.cyberforum.ru/cpp-beginners/thread870772.html
Здравствуйте! ПРошу помощи! #include <iostream> #include <cstdio> #include <math.h> #include <Windows.h> #include "process.h" using namespace std; int main() {
C++ Записать алгоритм вычисления определителя квадратной матрицы m*m Помогите записать алгоритм вычисления определителя квадратной матрицы m*m и составить блок схему. Тема в университете: "циклические алгоритмические структура" http://www.cyberforum.ru/cpp-beginners/thread870770.html
Полиномы C++
Доброго времени суток всем. Засел за задание по полиномам. Требуется: 1. Написать функцию деления одного полинома на другой. Выводить остаток от деления и целую часть 2. Написать функцию поиска НОД двух полиномов. По ходу работы появляются вопросы, хотелось бы получить ответы на них) 1. Как сделать несколько списков? Надо ли писать функции отдельно для каждого? Добавлено через 5 минут
C++ Как можно в матрице сложения, вычитания и умножения записать их размерность?
Как можно в матрице сложения, вычитания и умножения записать их размерность?:help:
C++ Открыть txt http://www.cyberforum.ru/cpp-beginners/thread870756.html
Здравствуйте граждане форумчане, решил с Delphi перейти на C++ и тут же столкнулся с проблемой почему не хочет открывать файл .txt в richTextBox вот код: private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { Input->LoadFile("C:\\Users\\MiK\\Desktop\\Input.txt"); пишет неизвестный формат файла. Всем заранее спасибо. P.S. (Input это richTextBox) ...
C++ Разработка систем моделирования поведением двухслойной сферы Нужно написать программу на С++ определяющая температуру двухслойной сферы в определенный момент времени. Имеем две сферы- внутреннюю и внешнюю. Внутренняя нагревается, нагревая внешнюю сферу. Нужно определить температуру внешней сферы в определенный момент времени. Числовые данные выбрать произвольно (Например: R1,R2- радиусы сфер....). Зачет на носу.=( Help! Help! =) Заранее спасибо!=) подробнее

Показать сообщение отдельно
Сергей24
0 / 0 / 0
Регистрация: 26.02.2013
Сообщений: 7
19.05.2013, 22:49     Массив: отсортировать массив в порядке возрастания и найти количество соседних пар элементов отличающихся между собой
Какая разница вводится или нет, в моем примере массив заполняется случайными числами. Если надо чтоб пользователь сам заполнял, то в чем проблема? Вот тебе вообще рабочая программа, правдо не проверял, сам хотя бы откомпилируй:

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
#include <iostream>
void main{
int const n=20;
int B[n],A[m],j,p,nn;
//заполняем и выводим 1-й массив до сортировки
cout<<"Zapolneniye 1-go massiva"<<endl;
for(i=0;i<n;i++)
{
cout<<"Vvedite "<<i<<" -iy element massiva"<<endl;
cin>>B[i];
cout<<B[i]<<" ";
}
cout<<"Zapolneniye 2-go massiva"<<endl;
for(i=0;i<n;i++)
{
cout<<"Vvedite "<<i<<" -iy element massiva"<<endl;
cin>>A[i];
cout<<A[i]<<" ";
}
cout<<endl;printf("\n Отладочная печать по шагам сортировки");cout<<endl;
for (int i=0; ; i++ )
 
{ 
p = 0;
 
for (j=k; j>i; j--)
 
if (B[j] >B[j-1])
 
{ nn = B[j]; B[j] = B[j-1]; B[j-1] = nn; p=1;}
 
/* Если перестановок не было, то сортировка выполнена */
 
if ( p == 0)
 
break;
printf(" \ni = %d",i);
 
for (j=0; j<n;j++)
 
printf("\t %d",B[j]);
 
}
//Сравниваем
for(i=0;i<n;i++)
{
if(M[i]==A[i]){cout<<"sovpal element "<<M[i]<<" na pozocii "<<i<<endl;}
}
 
}
Программа вручную заполняет два массива. Первый массив сортирует, затем сравнивает со вторым(не сортированным)
 
Текущее время: 02:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru