Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
4 / 4 / 0
Регистрация: 29.10.2012
Сообщений: 41
1

Перевод кода програми из С++ в С

28.11.2012, 23:18. Показов 443. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
#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
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2012, 23:18
Ответы с готовыми решениями:

Перевод кода програми из С++ в С
Помогите, пожалуйста перевести код. =) #include &lt;vcl.h&gt; #pragma hdrstop #include &lt;iostream&gt;...

Перевод програми
незнаю, как в оформить перевод окна, не могу выяснить, надо перевести название окна в локализации ...

Перевод кода с Паскаля (перевод в метры)
var a,b,d:integer; c,e:real; begin writeln('1-дециметр 2-километр'); writeln('3-метр ...

Перевод кода с Си
Помогите,пожалуйста,перевести с С на Паскаль.. #include &lt;malloc.h&gt; #include &lt;stdio.h&gt; struct...

0
28.11.2012, 23:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2012, 23:18
Помогаю со студенческими работами здесь

Перевод кода C# в Си
Здравствуйте. Помогите пожалуйста перевести код из С# в Си: static void Main(string args) { ...

Перевод кода с C++
Помогите перевести код на паскаль. #include &lt;iostream&gt; #include &lt;cmath&gt; int main(){ double x;...

Перевод кода с C#
Надо перевести на Java. Пробовал сам выдает ошибку &quot;Java.lang.String&quot; в строчке &quot;ready +=...

перевод кода
переведите код в JS пожалуйста. uses crt; var a,da,x,f:real; begin clrscr; write('a=');...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru