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

Упорядочить массив в с++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Узнать размер файла http://www.cyberforum.ru/cpp-beginners/thread621582.html
Дорогие форумчане! Есть у меня есть файл xxxxx.clk(все данные в нем строчные), он весит n-ое количество мегабайт. Нужно задать массив структур из этих строк. Почитал в интернете, нужно использовать библиотеки sys.h\types.h\stat.h . Но их нету в стандартном наборе ни CodeBlock'а, ни Builder'а, ни DEV'а... Покажите на примере, как это сделать?
C++ C++ Интерфейс пользователя Есть у меня форма, сделал я ее на с++ atl через ресурс. Теперь надо по нажатии кнопки которая находиться на этой же форме записать всю инфу в файл. НО! Я не знаю как присвойть переменной например char значение которое располагаться в компоненте (textbox - текстовое поле). Подскажите? http://www.cyberforum.ru/cpp-beginners/thread621579.html
C++ Массив: сортировка элементов массива по убыванию
Привет всем с Казахстана) Хотелось бы от вас пару уроков взять про массивов. Сначала, пожалуй, начну с этого: Массив, состоящий из 15и символов. Сортировать эти массивы по убыванию. Сделайте, как можно проще. Просто, когда училка спросит, чтоб я мог смело отвечать) Удачи) На таком примере: #include<iostream.h> #include<math.h> #include<conio.h> int main(){
Отсортировать студентов C++
дан масив оценок каждого студента по 1 предмету отсортировать студентов по среднему арифмитическому оценок и отсортировать по количеству пятерок. 10 студентов.10 оценок. должно быть 10 масивов. каждый масив ето студент. рещить надо с помощью пузырьковой сортировки либо с помощью сортировки выбором. БЕЗ ПРИМИНЕНИЯ ФУНКЦИЙ!!!
C++ Каскадное слияние со специальным распределением http://www.cyberforum.ru/cpp-beginners/thread621557.html
Здравствуйте, я хочу реализовать на C++ алгоритм каскадного слияния со специальным распределением. Прочитал материал из Кнута об этом алгоритме и не могу вникнуть, как написать программу на C++, которая работала бы с ним. Что она должна в целом делать? Добавлено через 1 час 47 минут Нашел код на Delphi (с таймерами процедур, они не нужны), кто-нибудь может преобразовать его в C++? var ...
C++ C++ с чего начать ? Здравствуйте! с чего начать изучать С++, если базовых знаний нету. может какие-то книги есть хорошо написанные (точнее доступным языком) ? или видео уроки... в общем с чего начать чтобы въехать в эту среду. Заранее спасибо! подробнее

Показать сообщение отдельно
Sabrina_999
Сообщений: n/a

Упорядочить массив в с++ - C++

09.07.2012, 22:55. Просмотров 1073. Ответов 3
Метки (Все метки)

Создать целоисчисленный массив. упорядочить элементы массива в порядке возрастания частоты встречаемости. Если в массиве есть несколько элементов, то группы упорядочить по убыванию абсолютных значений элементов. Помогите пожалуйста, не знаю как упорядочить массив. Вот код, который написала
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
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <time.h>
#include <iostream>
#define n 10
void main()
{
srand(time(NULL));
 int a[n];
 int i,k,x;
clrscr();
puts("==============ISHODNII MASSIV===============");
puts ("     ");
for (i=0;i<n;i++)
{
a[i]=(int)random(100)-50;
printf(" %d",a[i]);
}
 x=0;
 for (k=0;k<n;k++)
 {
for(i=0; i<n; i++)
{
if( a[i] > a[i+1] )
{
x = a[i];
a[i] = a[i+1];
a[i+1] = x;
}
}
}
 
 puts(" ");
 puts("");
 puts ("==============OTSORTIROVANNII MASSIV===========");
 puts("");
 for (i=0;i<n;i++)
 printf(" %d",a[i]);
 
for (i=0;i<n;i++)
{ k=1;
if (a[i]==a[i+1])
{k=k+1; printf("\n Kolichestvo %d = %d \n",a[i],k); }
else if (a[i]!=a[i+1])
{printf("\n Kolichestvo %d = %d\n",a[i],k);}
}
 
getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru