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

упорядочить по алфавиту - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Cумма элементов массива с нечетными номерами http://www.cyberforum.ru/cpp-beginners/thread380063.html
Помогите написать программу с одномерным массивом: В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1)сумму элементов массива с нечетными номерами; 2)сумму элементов массива, расположенных между первым и последним отрицательными элементами. Буду признателен, если будет написано с пояснениями.
C++ Помогите с симестровыми. http://www.cyberforum.ru/cpp-beginners/thread380060.html
C++ Помогите в написании программы по С++
Условие: Реализуйте следующий алгоритм обработки двумерной матрицы:найти диапозон значений элементов для каждой строки двумерной матрицы.Результатом должен быть двумерный массив размером Nx2 Я сделал матрицу заполняя рандомом, но дальше не могу понять как делать.Препод говорит должна получиться следующая матрица размером Nx2 где в каждой строке заполняется минимальное и максимальное...
Вычислить длину отрезка по координатам вершин C++
1)разработать функцию f(x1,y1, x2, y2), которая вычисляет длину отрезка по координатам вершин (x1,y1) и (х2,у2), и функцию d(a,b,c), которая вычисляет периметр треугольника по длинам сторон a,b,c. С помощью данных функций найти периметр треугольника, заданного координатами своих вершин. 2)вывести на экран последовательность числа в виде таблицы: 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5
C++ Баг компилятора? Или я чего то не догоняю? http://www.cyberforum.ru/cpp-beginners/thread380045.html
Компилил в 2008 студии. Вопрос: ПОЧЕМУ ЭТОТ КОД КОМПИЛИРУЕТСЯ? class Bee { private: template<class Foo2> Bee& operator =(const Bee<Foo2>&) {
C++ помогите с прогой Даны строки A и B. Если строки состоят из одних и тех же символов и в A нет повторяющихся символов, то упорядочить символы A в алфавитном порядке и удалить из B русские буквы; в остальных случаях упорядочить символы A в порядке, обратном к алфавитному, удалив повторяющиеся символы, и продублировать знаки препинания в B. подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9372 / 5422 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
09.11.2011, 14:31     упорядочить по алфавиту
Net_Wanderer, а чем стандартная qsort не угодила?
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
 
int cmp(const void * a, const void * b){
    return strcmp(*(char**)a, *(char**)b);
}
 
int main(void){
    char * n[3] = { "Sidorov", "Petrov", "Ivanov" };
    int i;
    
    qsort(n, 3, sizeof(char*), cmp);
    for( i = 0; i < 3; ++i )
        printf("%s\n", n[i]);
    
    return 0;
}
 
Текущее время: 11:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru