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

Сортировка символов в строке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Оператор цикла, нахождение суммы обратной прогрессии корней http://www.cyberforum.ru/cpp-beginners/thread792810.html
Не могу понять, как реализовать следующие вычисление с помощью цикла. Понимаю, что легче сделать это с помощью рекурсии, но задание по циклам. Именно, как сделать, что бы был "корень из корня из корня ..."
C++ Можно ли определить размер динамического двумерного массива, количество строк и столбцов? help http://www.cyberforum.ru/cpp-beginners/thread792808.html
C++ Структура класса
Всем привет. Только начал изучать ООП. Вообщем есть задание: Создать класс - дата с полями в закрытой части: день (1-31), месяц (1-12), год (целое число). Определить конструктор, деструктор, функции смены дня, месяца и года, получения значений дня, месяца и года, функции вывода по образцам: "15 января 2012 г." и "15.01.2012". Функции изменения значений полей класса должны проверять корректность ...
г-но код или можно ли передать метку (от гоуту) в функцию как параметр? C++
Собственно вопрос в заголовке, даже не знаю как это мне в голову пришло, но все же интересно xD
C++ Ввести символьный массив из 10-ти или меньшего количества элементов и поменять местами первый и последний элементы http://www.cyberforum.ru/cpp-beginners/thread792758.html
Ввести символьный массив из 10-ти или меньшего количества элементов и поменять местами первый и последний элементы.
C++ Указатели.Функции (произведение элементов массива) Ввести в Memo некоторое количество чисел. Занести в массив положительные числа из Мемо. Точное количество элементов массива должно вычисляться в отдельной функции. Заполнение массива из Мемо должно выполняться в отдельной функции с параметрами: массив и количество элементов. Вычислить с помощью функции произведение элементов массива. Помогите написать код..пожалуйста подробнее

Показать сообщение отдельно
Sibmax1988
3 / 3 / 0
Регистрация: 22.09.2015
Сообщений: 121
13.10.2015, 08:48     Сортировка символов в строке
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
38
39
40
41
42
43
44
45
46
#include <iostream>
#include <iomanip>
#include <stdio.h>
#include <conio.h>
#include <time.h>
#include <stdlib.h>
#include <locale.h>
#include <math.h>
using namespace std;   
int main () 
{
    int i=0,j=0,k=0,s=0;
    setlocale (LC_ALL, "RUS");
    char ord[] = {"АаБбВвГгДдЕе1234567890"};
    char stroka[] = {"ВведеннАЯ Строка Для сортировки номер 1592"};
    char exit [35];
    
    printf("Таблица "весов" \n ");
    for (i=0; ord[i]!='\0';i++)
    printf("%c ", ord[i]);
    printf("\n \n");
    
    printf("Строка введенная пользователем: \n ");
    for (i=0; stroka[i]!='\0';i++)
    printf("%c", stroka[i]);
 
    for (i=0; ord[i]!='\0';i++)
    {
        for (j=0; stroka[j]!='\0';j++)
            if (ord[i]==stroka[j]) {exit[k]=stroka[j];k++; }
    }
 
    for (i=0; stroka[i]!='\0';i++)
    {
        for (j=0; ord[j]!='\0';j++)
            if (stroka[i]==ord[j]) {s++; }
        if (s==0) {exit[k]=stroka[i];k++;}
        s=0;
    }       
    printf("\nk=%d  \n",k);
    printf("\n Строка введенная пользователем отсортированная по возрастанию весов: \n ");
    for (i=0; i<k;i++)
    printf("%c", exit[i]);
    getch();
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru