Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему всегда 1 ? https://www.cyberforum.ru/ cpp-beginners/ thread1904169.html
В общем было задание написать функцию по переводу из лет в месяца: #include <iostream> using namespace std; int years(int); int main() { setlocale(LC_ALL,"Russian"); int year; cout << "enter you age: ";
C++ Как лучше создавать элементы структуры?
Привет :) Начал изучать структуры в c++. У меня назрел вопрос. Чем отличаются эти две записи (код). По сути это одно и то же, или я ошибаюсь? #include <iostream> using namespace std; struct Kool { int coutn;
C++ Вывести возраст в месяцах Вообщем читаю я книгу о программировании на с++ И тут задания не под сильное мне. Вот фото этого задания. https://www.cyberforum.ru/ cpp-beginners/ thread1904124.html C++ Разобрать часть кода, где реализуется пузырьковая сортировка помогите пожалуйста разобрать часть кода, где реализуется пузырьковая сортировка. сам алгоритм понятен - почитала и посмотрела видео про него, но как он реализуется в этой части кода: for(a=1;a<size;a++) {//a ðàâíî îò 1 äî 9 for(b=size-1;b>=a;b--){ if(nums>nums){ //ò.å. åñëè ýëåìåíòû íåóïîðÿäî÷åíû //ìåíÿåì ýëåìåíòû ìåñòàìè. t=nums; nums=nums; nums=t; } https://www.cyberforum.ru/ cpp-beginners/ thread1904112.html
C++ Переменные или обращение к методам
Здравствуйте, хотелось бы узнать, что использовать лучше (и/или менее "памятезатратно") - обращение к методам или использование дополнительных переменных? Например, необходимо использовать кол-во элементов в цикле: for(int i=0;i<50;i++) { if(mainList.Count < i) // Example //some code }
C++ Выполняется только одно условие в программе https://www.cyberforum.ru/ cpp-beginners/ thread1904097.html
День добрый! Учу с++ неделю. Задача - написать программу для вычислений значения функции. С нюансами вроде диапазона и шагов разобрался, но объясните почему программа выполняет только одно условие, не учитывая второе. Также сказали, что всё это можно зациклить через while, но это пока лес// ConsoleApplication2.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h"...
C++ Компиляция проекта в Visual Studio 2012: как это правильно делается? https://www.cyberforum.ru/ cpp-beginners/ thread1904093.html
В общем не получается скомипилировать проект, вроде делаю все правильно (Построение>Построить решение) И он вроде как строит, ошибок никаких, но сам скомпилированный файл проекта я найти не могу! Вроде как он должен компилить exe в папку Debug? Но в любом случае не могу найти файл. Либо я не правильно понял чагось, (раньше на DevCpp работал в терь решил на VC перейти). А так же вот 2...
C++ Проверить список на наличие повторов
Здравствуйте, хотел бы узнать по поводу одной темы: Есть List<string>, состоит из 5-15 элементов. Необходимо определить, есть ли повторы в данном списке и, если есть, то первый отметить - 1, а второй - 2 (Повторов максимум может быть 2) В итоге как-то так должно получаться: Входные данные: Мороженое Сок Тарелка
C++ Решение квадратного уравнения (ввод дроби) https://www.cyberforum.ru/ cpp-beginners/ thread1904085.html
нужна помощь. Нужно осуществить ввод и вывод дроби. я не знаю как правильнее это сделать.вот код: #include <cmath> #include <locale.h> #include <iostream> #include <math.h> using namespace std; int main() { setlocale(LC_ALL, "RUS");
C++ Вычислить двойную сумму ряда Не правильно вычисляет формулу, подскажите где ошибка, пж #include <iostream> #include <cmath> #include <ctime> #include <string> #include <math.h> // https://www.cyberforum.ru/ cpp-beginners/ thread1904070.html
Fatal error C1004: непредвиденное обнаружение конца файла C++
#pragma comment(lib,"Ws2_32.lib") #include <WinSock2.h> #include <iostream> #include <WS2tcpip.h> SOCKET Connect; SOCKET* Connections; SOCKET Listen; int ClientCount = 0;
C++ Как взаимодействовать с элементами конкретного столбца? Есть задача: Дан вещественный массив А. Определить индекс столбца с максимальной суммой элементов. Переставить элементы этого столбца в обратном порядке. как переставить элементы столбца? Не могу понять с чего начать #include<iostream> #include<ctime> #include <time.h> #include <stdlib.h> #include <cmath> #include <Windows.h> #include <tchar.h> https://www.cyberforum.ru/ cpp-beginners/ thread1904062.html
Форумчанин
Эксперт CЭксперт С++
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
20.01.2017, 17:43 0

Упорядочить заданную последовательность символов по алфавиту методом выбора - C++ - Ответ 10026459

20.01.2017, 17:43. Показов 834. Ответов 4
Метки (Все метки)

Ответ

Цитата Сообщение от Derzzz Посмотреть сообщение
там вопрос должен стоять
И вопрос тоже уже что-то должен.

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
#include <cstring>
#include <iostream>
 
void SelectionSort(char *arr)
{
    const int N = strlen(arr);
    for (int i = 0; i < N - 1; i++)
    {
        int minIndex = i;
        for (int j = i + 1; j < N; j++)
            if (arr[j] < arr[minIndex])
                minIndex = j;
 
        if (minIndex != i)
        {
            char tmp = arr[i];
            arr[i] = arr[minIndex];
            arr[minIndex] = tmp;
        }
    }
}
 
int main()
{
    char arr[] = "orange";
    SelectionSort(arr);
    std::cout << arr << std::endl;
}


Вернуться к обсуждению:
Упорядочить заданную последовательность символов по алфавиту методом выбора C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.01.2017, 17:43
Готовые ответы и решения:

Упорядочить заданную последовательность символов по алфавиту методом пузырька
нужно составить сортировку символов по алфавиту методом пузырька.Можно полный код.

Упорядочить последовательность методом простого выбора по фамилиям жителей.
Разработать объект-вектор. В файле хранятся сведения о жителях некоторой улицы: фамилия, адрес,...

Сортировка по алфавиту методом выбора
Дана база данных которая записана в текстовый файл,нужно отсортировать определенное поле по...

Используя метод выбора, упорядочить по убыванию заданную квадратную матрицу
Привет, снова я( Используя метод выбора, упорядочить по убыванию значения, содержащиеся в...

4
20.01.2017, 17:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.01.2017, 17:43
Помогаю со студенческими работами здесь

Сортировка слов по алфавиту методом выбора.
Как это дело реализовать? Задать числовое значение каждой букве в алфавите или же использовать...

Упорядочить заданную последовательность по убыванию, изменяя элементы последовательности
Прошу помочь в задаче на функции. Задание в приложении

Используя контейнер std::list, упорядочить заданную последовательность согласно условию
Используя стандартную библиотеку шаблонов STL и класс list по работе с двунаправленным списком,...

Упорядочить элементы матрици методом выбора
Дана матрица, упорядочить элементы побочной диагонали матрицы по возрастанию методом выбора.

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru