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

Обработка символьных данных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка линейных списков http://www.cyberforum.ru/cpp-beginners/thread210771.html
помогите пожалуйста написать программу для обработки линейных списков, хранящихся связанного. реализовать метод распределительного сортировки шестиразрядных целых неотрицательных чисел
C++ Методы сортировки.Семестровая Написать программу сортировки чисел 2 методами(Пузырек и Шейкера).Сортировку массивов на 3 видах массива. 1) Плохо упорядоченный 2) Почти упорядочный 3) Случайный для каждого вида массива сохранить в файл input.txt В подпрограмме для сортировки добавляем оператор который подсчитывает количество сравнений(n) и перестановок(m).Для каждого вида массива изменять кол-во элементов(n)).... http://www.cyberforum.ru/cpp-beginners/thread210767.html
C++ реализация метода поиска или сортировки линейных списков
Помогите написать программу: реализация метода поиска или сортировки линейных списков, хранящихся последовательно. упорядочить строки заданной действительности матрицы размерности nxm по неубывания значений наименьших элементов строк
не выходит решение на С++ C++
Помогите с решением следующих задачек на С++ (с использованием классов) 1 Дано слово. Получить и вывести на экран буквосочетание состоящее из его второго и четвертого символа 2 Даны основания и высоты двух равнобедренных трапеций. найти сумму их периметров (определить функцию для расчета периметра равнобедренной трапеции по ее основаниям и высоте) 3 Дан массив целых чисел. Найти номера...
C++ Даны три целых числа. Найти количество положительных и количество отрицательных чисел в исходном наборе http://www.cyberforum.ru/cpp-beginners/thread210751.html
Помогите решить 4 задачи на C++. 1.Дано целое число в диапазоне 10–40, определяющее количество учебных заданий по некоторой теме. Вывести строку-описание указанного количества заданий, обеспечив правильное согласование числа со словами «учебное задание», например: 18 — «восемнадцать учебных заданий», 23 — «двадцать три
C++ Заполнение двумерного массива. Помогите с лабой: Заполнить программно двумерный массив размером 5х5 следующим образом: 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 24 23 22 20 9 Распечатать массив по строкам. подробнее

Показать сообщение отдельно
igorrr37
1641 / 1269 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
21.12.2010, 17:44     Обработка символьных данных
вот ещё вариант
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
 #include<iostream>
 #include<conio.h>
 #include<string>
 #include<vector>
 #define L 30
 #define A(x) (int i=0;i<x;i++)
 using namespace std;
 
 vector<string> v;
 void f(int a){
        string res="(";string c1=")";string z="";a%2==0?z="+":z="-";
        for A(a){
            res+=z;
        }
        res+=c1;
        v.push_back(res);
}
 main(){
        char arr[L];
        for A(L)arr[i]=0;
        cout<<"Enter string"<<endl;
        cin>>arr;
        for(int i=0;i<L;i++){
            if(arr[i])f(arr[i]-48);
        }
        vector<string>::iterator iter;
        for(iter=v.begin();iter!=v.end();iter++){
            cout<<(*iter);
        }
        getch();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru