4 / 4 / 0
Регистрация: 29.10.2012
Сообщений: 41
|
|
1 | |
Перевод кода програми из С++ в С28.11.2012, 23:18. Показов 443. Ответов 0
Метки нет (Все метки)
#include <iostream>
#include <math.h> #include <locale.h> using namespace std; int main() { char charList[20][3]={'\0'}; char str1[20]; int n,i; setlocale( LC_ALL, "russian" ); cout<<"vvedi stroky dlinoy ot 5 do 20 simvolov"<<endl; cin.getline(str1,sizeof(str1)); n=strlen(str1); cout<<'\n'<<str1<<endl; for (i=0; i<n;i++) switch (str1[i]) { case 'а': strcpy(charList[i],"a"); break; case 'б': strcpy(charList[i],"b"); break; case 'в': strcpy(charList[i],"v"); break; case 'г': strcpy(charList[i],"g"); break; case 'д': strcpy(charList[i],"d"); break; case 'е': strcpy(charList[i],"e"); break; case 'ё': strcpy(charList[i],"ye"); break; case 'ж': strcpy(charList[i],"zh"); break; case 'з': strcpy(charList[i],"z"); break; case 'и': strcpy(charList[i],"I"); break; case 'й': strcpy(charList[i],"y"); break; case 'к': strcpy(charList[i],"k"); break; case 'л': strcpy(charList[i],"l"); break; case 'м': strcpy(charList[i],"m"); break; case 'н': strcpy(charList[i],"n"); break; case 'о': strcpy(charList[i],"o"); break; case 'п': strcpy(charList[i],"p"); break; case 'р': strcpy(charList[i],"r"); break; case 'с': strcpy(charList[i],"s"); break; case 'т': strcpy(charList[i],"t"); break; case 'у': strcpy(charList[i],"u"); break; case 'ф': strcpy(charList[i],"f"); break; case 'х': strcpy(charList[i],"ch"); break; case 'ц': strcpy(charList[i],"z"); break; case 'ч': strcpy(charList[i],"ch"); break; case 'ш': strcpy(charList[i],"sh"); break; case 'щ': strcpy(charList[i],"ch"); break; case 'ъ': strcpy(charList[i],"\'"); break; case 'ы': strcpy(charList[i],"y"); break; case 'ь': strcpy(charList[i],"\'"); break; case 'э': strcpy(charList[i],"e"); break; case 'ю': strcpy(charList[i],"yu"); break; case 'я': strcpy(charList[i],"ya"); break; case 'А': strcpy(charList[i],"A"); break; case 'Б': strcpy(charList[i],"B"); break; case 'В': strcpy(charList[i],"V"); break; case 'Г': strcpy(charList[i],"G"); break; case 'Д': strcpy(charList[i],"D"); break; case 'Е': strcpy(charList[i],"E"); break; case 'Ё': strcpy(charList[i],"Ye"); break; case 'Ж': strcpy(charList[i],"Zh"); break; case 'З': strcpy(charList[i],"Z"); break; case 'И': strcpy(charList[i],"I"); break; case 'Й': strcpy(charList[i],"Y"); break; case 'К': strcpy(charList[i],"K"); break; case 'Л': strcpy(charList[i],"L"); break; case 'М': strcpy(charList[i],"M"); break; case 'Н': strcpy(charList[i],"N"); break; case 'О': strcpy(charList[i],"O"); break; case 'П': strcpy(charList[i],"P"); break; case 'Р': strcpy(charList[i],"R"); break; case 'С': strcpy(charList[i],"S"); break; case 'Т': strcpy(charList[i],"T"); break; case 'У': strcpy(charList[i],"U"); break; case 'Ф': strcpy(charList[i],"F"); break; case 'Х': strcpy(charList[i],"Ch"); break; case 'Ц': strcpy(charList[i],"Z"); break; case 'Ч': strcpy(charList[i],"Ch"); break; case 'Ш': strcpy(charList[i],"Sh"); break; case 'Щ': strcpy(charList[i],"Ch"); break; case 'Ъ': strcpy(charList[i],"\'"); break; case 'Ы': strcpy(charList[i],"Y"); break; case 'Ь': strcpy(charList[i],"\'"); break; case 'Э': strcpy(charList[i],"E"); break; case 'Ю': strcpy(charList[i],"Yu"); break; case 'Я': strcpy(charList[i],"Ya"); break; } for(i=0;i<n;i++) cout<<charList[i]; cout<<"\n"; system("pause"); }
0
|
28.11.2012, 23:18 | |
Ответы с готовыми решениями:
0
Перевод кода програми из С++ в С Перевод програми Перевод кода с Паскаля (перевод в метры) Перевод кода с Си |
28.11.2012, 23:18 | |
28.11.2012, 23:18 | |
Помогаю со студенческими работами здесь
1
Перевод кода C# в Си Перевод кода с C++ Перевод кода с C# перевод кода Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |