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

Транслитерация строки и замена в строке +++ на + - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ сортировка слиянием http://www.cyberforum.ru/cpp-beginners/thread197028.html
программа должна выполнять сортировку строк слиянием с использованием указателей. #include<iostream> #include<string.h> #include<conio.h> #include<stdio.h> #include<stdlib.h> using namespace...
C++ Библиотека pxc.h http://www.cyberforum.ru/cpp-beginners/thread197027.html
Строки! C++
Для задач a), b), 1) и 2) исходные данные (текст) – строка символов. Ввод и вывод текста реализовать с помощью функций ввода-вывода строк: gets(char* S) и puts(char* S). Реализовать задачи...
C++ Динамический массив
Используя указатели на тип для объявления массивов, определить количество столбцов в матрице, не содержащих ни одного нулевого элемента.
C++ операторы и циклы http://www.cyberforum.ru/cpp-beginners/thread197019.html
Разработать алгоритм и написать программу, определяющую многократно по желанию пользователя: попадает ли точка, заданная координатами (х, у) в указанную область на плоскости, находится на границе...
C++ Указатели и обработка строк 1) Написать программу которая проверяет находиться ли введенное с клавиатуры число в массиве. Массив должен вводиться во время работы программы. 2) Вставить в строку пробел после каждого знака... подробнее

Показать сообщение отдельно
gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
24.11.2010, 22:04
вместо case создайте 2массива. 1й массив - русский символ (char), второй - латинский аналог (char[]). Оба массива должны идти в одинаковом порядке (чтобы индексы соответствовали). Потом ищите индекс нужного символа в 1м массиве и берете из второго массива строку по этому же индексу.

Добавлено через 1 минуту
C++
1
case 'ъ': str1[i],"''"; break;
Почему два раза '? Так и надо?

Добавлено через 1 минуту
Чтобы найти подстроку '+++' используйте функцию strstr.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru