С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Удалить из массива все элементы модуль которых находится в заданном интервале В одномерном массиве, состоящем из n вещественных элементов, вычислить: Сжать массив, удалить из него все элементы, модуль которых находится на интервале , Освободившиеся в конце массива элементы заполнить нулями. https://www.cyberforum.ru/ cpp-beginners/ thread2327232.html Найти сумму элементов массива, расположенных до последнего положительного элемента C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить 2. Сумму элементов массива, расположенных до последнего положительного элемента
C++ Найти максимальный элемент массива В одномерном массиве, состоящем из n вещественных элементов, вычислить 1. Максимальный элемент массива https://www.cyberforum.ru/ cpp-beginners/ thread2327230.html C++ Задать полный путь к файлу Я делаю вот так: string name; ofstream file; cout << "Введите имя: "; getline(cin, name); name = "C:\\1\\" + name + ".txt"; file.open(name.c_str()); file << name ; file.close(); Но это позволяет пользователю задать только наименование файла и сохраняет его на диск С в папку 1. https://www.cyberforum.ru/ cpp-beginners/ thread2327226.html
C++ Генерация uuid v1
Как используя C++ сгенерировать uuid v1 на базе тиков или времени-даты (которые в свою очередь сгенерированны от тикового значения) ? Встречал много примеров просто генерации uuid но все они основывались на текущем таймспане, а промера что бы тики указывались явно - не одного, такое возможно ?
C++ По коду города и длительности переговоров вычислить их стоимость Написать программу, которая по коду города и длительности переговоров вычисляет их стоимость и результат выводит на экран: Одесса-код 048, 15грн; Киев-код 044, 18грн; Харьков-код 046, 13грн; Винница-код 045, 11грн https://www.cyberforum.ru/ cpp-beginners/ thread2327198.html
C++ Как поставить минимальный элемент после максимального в списке Как переместить минимальный елемент после максимального в списке. У меня есть программа но,я не знаю как это сделать. Может вы поможете допишете,или подскажете #include <iostream> #include <stdlib.h> #include <conio.h> #include <stdio.h> using namespace std; struct List https://www.cyberforum.ru/ cpp-beginners/ thread2327172.html C++ Произведение двух матриц с комплексными коэффициентами, представленными в показательной форме записи
Помогите написать программу, выполняющую произведение двух матриц с комплексными коэффициентами, представленными в показательной форме записи? Добавлено через 4 часа 12 минут Для уточнения задачи, вот примерный алгоритм необходимой программы: 1) Ввод числа строк и столбцов для каждой таблицы поочередно; 2) Ввод любого значения (z) и угла φ для каждой ячейки строки для двух матриц...
C++ Ошибка C2872 count: неоднозначный символ https://www.cyberforum.ru/ cpp-beginners/ thread2327129.html
В чем проблема? Ошибка C2872 count: неоднозначный символ #include <iostream> #include<conio.h> #include<clocale> #include<stdlib.h> #include<ctime> #include<iomanip> #include<cmath>
C++ Добавить в список после максимального элемента минимальный Создать односвязный линейный список из трех элементов целого типа. Добавить в список после максимального элемента минимальный. Заменить в списке местами первый и последний элементы. По возможности дайте комментарии. П.5.16.Правил Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема. https://www.cyberforum.ru/ cpp-beginners/ thread2327122.html
Найти сумму предпоследнего и последнего элементов списка C++
Создать односвязный линейный список из 4-х элементов целого типа. Найти сумму предпоследнего и последнего элемента массива. Удалить первый элемент списка. Посчитать количество четных элементов. Высвободить динамическую память. П.5.16.Правил Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема. Я только недавно стал изучать...
C++ Для чисел от 1 до 1000 найти сотни в которых есть внутренние повторения Для чисел от 1 до 1000, найти сотни в которых есть внутренние повто- рение ( например 122, 133, 144, 677 и т.д.) https://www.cyberforum.ru/ cpp-beginners/ thread2327094.html
0 / 0 / 0
Регистрация: 29.09.2018
Сообщений: 11
01.10.2018, 21:08  [ТС] 0

Как отсортировать строки по алфавиту? - C++ - Ответ 12938083

01.10.2018, 21:08. Показов 13061. Ответов 19
Метки (Все метки)

Ответ

Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
это называется программировать наугад. Где-то что-то не работает? Удаляем код к чёрту! пишем другой, не разобравшись почему. Виним во всём strcmp...
Второй код не мой, написали одногрупники. Что не так?
Вам очевидно, почему strcmp сортирует не так, как ожидается? Так объясните в чем дело, я за этим сюда и пришла.
Что до второго кода, он меня всем бы устроил, если бы заработал нормально. Это функция сортировки по указателю. Тоже не пойму, почему сортирует не так. Собственно, вот эта сортировка, не раз ею пользовалась, только не с чарами. Ну попробовал человек еще и так. Не очень понимаю Вашу критику .
HTML5
1
2
3
4
5
6
7
void sortArr(int *parr, int size) { int temp;
    for (int i = 0; i < size; i++) {
        for (int j = size - 1; j > i; j--) {
            if (*(parr + j - 1) > *(parr + j)) {  
                temp = *(parr + j - 1);
                *(parr + j - 1) = *(parr + j);
                *(parr + j) = temp;}}}}


Вернуться к обсуждению:
Как отсортировать строки по алфавиту? C++
0
Заказать работу у эксперта
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.10.2018, 21:08
Готовые ответы и решения:

Как отсортировать строки по алфавиту?
Нужно по первым столбикам (Наименование товара) отсортировать её по алфавиту. #include...

Как строки отсортировать по алфавиту с++
Как строки, прочитанные из файла, отсортировать по алфавиту с++?

Отсортировать строки по алфавиту
Вводим строки, и на выводе получаем их в алфавитном порядке. Я что-то голову ломаю, не понимаю....

Отсортировать слова строки по последней букве по алфавиту
Ввести строку и вывести отсортированную строку по последней букве.

19
01.10.2018, 21:08
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.10.2018, 21:08
Помогаю со студенческими работами здесь

Как отсортировать по алфавиту структуру
Здравствуйте, мальчики. Я делала программу, которая содержит прайс лист: -названия товара...

Как отсортировать по алфавиту и вставить пробел
Есть строка символов, нужно сортировать 3 символа по алфавиту, а потом поставить пробел. и так до...

Как отсортировать структуру с полями string по алфавиту
Народ выручайте!!!! Нужно сделать сортировку по полю string Fname(по фамилии), всё сделал только...

Подскажите, как отсортировать строки этого файла по алфавиту и по длине слова?
Подскажите, как отсортировать строки этого файла по алфавиту и по длине слова?(два разных метода) ...

0
Новые блоги и статьи
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
Полезные поделки на Arduino, которые можно сделать самому
raxper 06.01.2025
Arduino как платформа для творчества Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
Подборка решений задач на Python
IT_Exp 06.01.2025
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов. . . .
С чего начать программировать микроконтроллер­­ы
raxper 06.01.2025
Введение в мир микроконтроллеров Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
Из чего собрать игровой компьютер
inter-admin 06.01.2025
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
Обновление сайта www.historian.b­y
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Модель полного двоичного сумматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list): s=^y] p=x and y for i in range(1,len(x)): s. append((x^y)^p) p=(x and y)or(p and (x or y)) return s x=list() y=list()
Это мы не проходили, это нам не задавали...(аси­­­­­­­­­­­­­­­­­­­­­­­­­­х­р­о­н­­н­­­ы­­й счётчик с управляющим сигналом зад
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru