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

Выберите из строки все буквы от Q (q) до Z (z) и отсортируйте их в алфавитном порядке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++/CLI Как правильно прокомментировать эту строчку? http://www.cyberforum.ru/cpp-beginners/thread294831.html
double buf = Convert::ToDouble(pole->Text);
C++ манипуляторы Создайте свои манипуляторы которые будут выполнять 1)вывод всех символов равных заданному заменить пробелом 2)вывод всех символов прописными и замена пробелов на * 3)вывод всех чисел в ОСТ формате и удвоение пробелов http://www.cyberforum.ru/cpp-beginners/thread294827.html
C++ В одномерном массиве, состоящем из n целых вещественных чисел, вычислить:
Помогите пожалуйсто В одномерном массиве, состоящем из n целых вещественных чисел, вычислить: 1. сумму отрицательных чисел 2. произведение элементов массива, расположенным между максимальным и минимальным элементом массива. 3. Упорядочить массив по возрастанию нужно через указатели сделать
Описать структуру с именем NOTE, с полями: фамилия, номер телефона, год рождения. Ввести несколько структур. C++
Помогите пожайлуйста 1. Описать структуру с именем NOTE, с полями: фамилия, номер телефона, год рождения. Ввести несколько структур. Затем напечатать их по возрастанию, используя в качестве первичного ключа – год рождения, в качестве вторичного – фамилию. Затем напечатать информацию о тех абонентах, возраст которых меньше среднего возраста всех абонентов. Указание: при выполнении работы...
C++ описатели безопасности, списки разрешений http://www.cyberforum.ru/cpp-beginners/thread294806.html
вот код для установки разрешений и запрещений для файла, он работает LookupAccountName(NULL, L"nick", pSid, &cbSid, szDomain, &cchDomainName, &snuType); pSid = (PSID)malloc(cbSid); LookupAccountName(NULL, L"nick", pSid, &cbSid, szDomain, &cchDomainName, &snuType); InitializeSecurityDescriptor(&SD, SECURITY_DESCRIPTOR_REVISION); SetSecurityDescriptorOwner(&SD, pSid, false);...
C++ Бинарное деревья #include<stdio.h> #include<conio.h> #include<iostream.h> struct Node { float info; Node *left,*right; }; Node *root=NULL; void Add(Node **root, int info) подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1600 / 1228 / 121
Регистрация: 21.12.2010
Сообщений: 1,875
Записей в блоге: 7
13.05.2011, 19:20     Выберите из строки все буквы от Q (q) до Z (z) и отсортируйте их в алфавитном порядке
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<stdio.h>
#include<ctype.h>
#include<stdlib.h>
#include<string.h>
 
int Cmp(const void* a, const void* b){
    return *(char*)a-*(char*)b;
}
 
int main (){
    char str[]="SHiFROVkaOtSHPIonA", *a=str, *b=str;
    for(; *b=tolower(*a); ++a){
        if(*b>='q'&&*b<='z') ++b;
    }
    qsort(str, strlen(str), sizeof(*str), Cmp);
    puts(str);
    return 0;
}
 
Текущее время: 08:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru