![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 18.05.2011
Сообщений: 8
|
![]()
Задание: Составить программу, обеспечивающую обработку массива литерных строк,
содержащего произвольный текст на русском языке (возможно, с включениями латинских литер) с целью создания выходного массива литерных строк, в котором каждая литера русского алфавита заменена одной или несколькими (по созвучию) литерами латинскиого алфавита. Латинские литеры и знаки препинания должны переноситься в выходной массив строк без изменения. Я написал такую прогу для одномерного массива, а мне надо для массива из строк, подскажите, что нужно для этого сделать? Вот код проги #include "stdafx.h" #include <iostream> #include <Windows.h> using namespace std; void tr(char &s,char &d) { switch(s){ case 'а': s = 'a';break;case 'б': s = 'b';break; case 'в': s='v';break;case 'г': s = 'g';break; case 'д': s='d';break;case 'е': s = 'e';break; case 'ж': s='z',d = 'h';break; case 'ч': s='c',d = 'h';break; case 'ш': s='s',d = 'h';break; case 'я': s='y',d = 'a';break; case 'л': s='l';break;case 'з': s = 'z';break; case 'и': s='i';break;case 'к': s = 'k';break; case 'м': s='m';break;case 'н': s = 'n';break; case 'о': s='o';break;case 'п': s = 'p';break; case 'р': s='r';break;case 'с': s = 's';break; case 'т': s='t';break;case 'у': s = 'u';break; case 'ф': s='f';break;case 'х': s = 'h';break; case 'ц': s='c';break;case 'ю': s = 'u';break; default:; } } int _tmain(int argc, _TCHAR* argv[]) { char a[]="privet ребята"; for(int i=0; i<strlen(a);i++) tr(a[i], a[i+1]); cout<<a; return 0; } |
![]() |
![]() |
![]() |
#2 |
Регистрация: 18.05.2011
Сообщений: 8
|
![]()
up........
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Массив записей, текстовый файл | alexalisa | Паскаль, Turbo Pascal, PascalABC.NET | 8 | 22.04.2011 00:39 |
Текстовый файл -> массив бит | darel | Общие вопросы .NET | 1 | 28.04.2010 15:09 |
Массив и текстовый файл | kJlaCuk | Помощь студентам | 1 | 22.09.2008 18:31 |
дан текстовый массив из 200 букв. Выстроить в алфавитном порядке все строчные буквы | Тина | Помощь студентам | 6 | 02.07.2008 22:53 |
Текстовый файл в текстовый массив | Kimimaru | Общие вопросы C/C++ | 1 | 02.12.2007 11:55 |