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

работа с функцией qsort - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Описать структуру с именем STUDENT http://www.cyberforum.ru/cpp-beginners/thread412691.html
№1 Написать программу,которая считывает текст из файла и выводит на экран только предложения,содержащие введенное с клавиатуры слово. №2 Описать структуру с именем STUDENT,содержащую следующие поля: -фамилия и инициалы; -номер группы; -успеваемость(массив из пяти элементов). Написать программу,выполняющую следующие действия: -Ввод с клавиатуры данных в массив,состоящий из десяти структур...
C++ сумма n матриц размерностью m x l вроде простая задача на матрицы но не могу понять) есть n матриц размерностью m * l каждая. Нужно найти сумму всех этих матриц. Формат входных данных: n - целое число, m x l - размерность матриц, m<101, l<101 далее последовательно, одна за другой, вводятся матрицы Формат выходных данных: Результирующая матрица - сумма введенных матриц Ограничения: 0 <= N <= 40 (целое число) http://www.cyberforum.ru/cpp-beginners/thread412690.html
C++ Проверить, являются ли числа простыми
задание Составить программу для проверки утверждения: "Результатами вычислений по формуле x^2+x+41, при 0<x<40 являются простые числа". Все результаты вывести на экран. Моя часть программы //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <iostream.h>...
Обращение к элементу массива через адрес C++
#include "a.h" #include <iostream> #include<stdio.h> using namespace std; void vvod(float mas,int n); void calc(float m1,float m2,float mrez,int n); void vyvod(float mas, int n); void zapr(float m1, float m2, int n);
C++ Перевод чисел из 8-ой в 16-ую систему счисления http://www.cyberforum.ru/cpp-beginners/thread412678.html
Перевести числа из 8ой в 16ую с плавающей запятой
C++ Нужно написать программу для работы с текстом. Отделите в слове повторяющиеся более двух раз буквы запятыми . Вычеркните из слова букву, предшествующую словосочетания «ча». подробнее

Показать сообщение отдельно
sergeu90
27 / 28 / 3
Регистрация: 17.10.2009
Сообщений: 739
20.12.2011, 20:24  [ТС]     работа с функцией qsort
вот посмотрите мой код почему то не хочет сортировать
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
#include <iostream>
using namespace std;
int cmp(const void* a, const void* b) { return strcmp(*(char**)a,*(char**)b); }
void main()
{
 
char div[] = "(){}[]<>;\"=+-*., ";
char*text,*s1,*s2;
text=new char[30];
s1=new char[30];
s2=new char[30];
 char *mas[30];
     int mac[30];    
        char s[486]="So she was considering in her own mind, as we";
        //cout<<"Enter string: ";
       int a,i=0;
        a=0;
        int arrCount[255];
        int ind=0;
        s1=strtok(s,div);
     while (s1!=NULL)
     {
         mas[i]=new char[30];
         strcpy(mas[i],s1);
         mac[i]=strlen(s1);
         i++;
         s1=new char[30];
         s1=strtok(NULL,div);
     }
 
qsort (mas, i, sizeof (mas[0]), cmp);
for (int ii=0;ii<=i;ii++)
{
    cout<<mas[i]<<endl;
}
 system("pause");
}
 
Текущее время: 01:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru