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

—++ дл€ начинающих

¬ойти
–егистраци€
¬осстановить пароль
 
–ейтинг: –ейтинг темы: голосов - 26, средн€€ оценка - 4.85
Tewe
0 / 0 / 0
–егистраци€: 15.11.2011
—ообщений: 22
#1

ѕреобразование строчных букв в прописные - C++

17.12.2011, 01:02. ѕросмотров 3613. ќтветов 5
ћетки нет (¬се метки)

ѕомогите с программой:

Ќаписать программу, котора€ во введЄнной с клавиатуры строке преобразует строчные буквы русского алфавита в прописные за счЄт использовани€ двумерной матрицы соответстви€ T[33][2].
0
Similar
Ёксперт
41792 / 34177 / 6122
–егистраци€: 12.04.2006
—ообщений: 57,940
17.12.2011, 01:02
«дравствуйте! я подобрал дл€ вас темы с ответами на вопрос ѕреобразование строчных букв в прописные (C++):

ѕреобразование всех строчных букв в прописные, а прописных Ч в строчные - C++
«адача: од строчных букв ASCII отличаетс€ от кода прописных на 32. “аким образом, чтобы преобразовать строчную букву в прописную,...

Ќаписать программу перевода строчных букв в прописные буквы - C++
написать программу перевода строчных букв в прописные буквы.

ќшибка при переводе строчных букв в прописные и обратно - C++
«дравствуйте, начал изучать C++ по √ерберту Ўилдту, второе издание дл€ начинающих. «астопорилс€ на практическом задании, в нем надо при...

—имвольные строки (замена строчных на прописные и на оборот) - C++
 ак решить задачу. Ќапример в водим cYbErFoRuM,а выведит CyBeRfOrUm то есть мен€ет строчные на прописные и на оборот.... подскажите как это...

ѕеревод прописных символов введенной строки в строчные и строчных в прописные - C++
1. –азработать программу перевода прописных символов введенной строки в строчные и строчных в прописные. 2. –азработать программу...

¬ведите с клавиатуры некоторый текст и подсчитать в нем количество слов, букв, цифр,строчных букв, заглавных б - C++
Ќапишите пожалуйста программу в —++: ¬ведите с клавиатуры некоторый текст и подсчитать в нем количество слов, букв, цифр,строчных букв,...

Ќадоела реклама? «арегистрируйтесь и она исчезнет полностью.
-=ёрј=-
«аблокирован
јвтор FAQ
17.12.2011, 01:06 #2
Tewe, —/—++?
1
-=ёрј=-
«аблокирован
јвтор FAQ
17.12.2011, 01:19 #3
¬от код на плюсах
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
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    char T[][33] = 
    {
        {'√*','√°','√Ґ','√£','√§','√•','¬Є','√¶','√І','√®','√©','√™','√Ђ','√ђ','√*','√Ѓ','√ѓ','√∞','√±','√≤','√≥','√і','√µ','√ґ','√Ј','√Є','√є','√Ї','√ї','√Љ','√љ','√Њ','√њ'},
        {'√А','√Б','√В','√Г','√Д','√Е','¬®','√Ж','√З','√И','√Й','√К','√Л','√М','√Н','√О','√П','√Р','√С','√Т','√У','√Ф','√Х','√Ц','√Ч','√Ш','√Щ','√Ъ','√Ы','√Ь','√Э','√Ю','√Я'}
    };
    system("chcp 1251");
    char text[1024];
    cout<<"√В√Ґ√•√§√®√≤√• √≤√•√™√±√≤\n";
    cin.getline(text,1024);
    long i,j,sLen = strlen(text);
    for(i = 0; i < sLen; i++)
    for(j = 0; j < 33; j++)
        if(text[i] == T[0][j])
            text[i] = T[1][j];
    cout<<"√Т√•√™√±√≤ √ѓ√Ѓ√±√Ђ√• √±√ђ√•√*√ї √∞√•√£√®√±√≤√∞√* √±√≤√∞√Ѓ√Ј√*√ї√µ √°√≥√™√Ґ\n";
    cout<<text<<endl;
    system("pause");
    return 0;
}
1
ћиниатюры
ѕреобразование строчных букв в прописные  
Tewe
0 / 0 / 0
–егистраци€: 15.11.2011
—ообщений: 22
17.12.2011, 01:20  [“—] #4
спасибо огромное, буду пытатьс€ пон€ть
0
-=ёрј=-
«аблокирован
јвтор FAQ
17.12.2011, 01:24 #5
÷итата —ообщение от Tewe ѕосмотреть сообщение
буду пытатьс€ пон€ть
- сейчас помогу
÷итата —ообщение от -=ёрј=- ѕосмотреть сообщение
cin.getline(text,1024);
- ввели строку
÷итата —ообщение от -=ёрј=- ѕосмотреть сообщение
sLen = strlen(text);
- нашли еЄ длинну

÷итата —ообщение от -=ёрј=- ѕосмотреть сообщение
for(j = 0; j < 33; j++) - дл€ каждого символа из text
* * * * * * * * if(text[i] == T[0][j])
ищем строчную русскую букву

÷итата —ообщение от -=ёрј=- ѕосмотреть сообщение
text[i] = T[1][j];
- когда находим замен€ем строчнуюю на прописнуюю


÷итата —ообщение от -=ёрј=- ѕосмотреть сообщение
char T[][33] =
* * * * {
* * * * * * * * {'а','б','в','г','д','е','Є','ж','з','и','й','к','л','м','н','о','п','р','с','т','у','ф','х','ц','ч','ш','щ','ъ','ы','ь','э','ю','€'},
* * * * * * * * {'ј','Ѕ','¬','√','ƒ','≈','®','∆','«','»','…',' ','Ћ','ћ','Ќ','ќ','ѕ','–','—','“','”','‘','’','÷','„','Ў','ў','Џ','џ','№','Ё','ё','я'}
* * * * };
- та сама€ матрица соответсви€, только € перевернул еЄ, 33 строки вбивать не удобно было бы
1
andreyua
2 / 2 / 0
–егистраци€: 13.02.2013
—ообщений: 94
18.04.2014, 16:31 #6
-=ёрј=-,
вот ваша программа. что то не так.
[]http://puu.sh/8dwZX.png[/]
0
MoreAnswers
Ёксперт
37091 / 29110 / 5898
–егистраци€: 17.06.2006
—ообщений: 43,301
18.04.2014, 16:31
ѕривет! ¬от еще темы с ответами:

–усский текст, преобразование (прописные буквы в строчные) - C++
#include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;string&gt; #include &lt;cmath&gt; using namespace std; string LowCaseRus (string a) ...

ѕодсчитать по€вление строчных букв... - C++
ƒан текстовый файл. ѕодсчитать число по€влений в нем каждой строчной (то есть маленькой) латинской буквы и создать строковый файл, ...

 оличество строчных букв в строке - C++
ѕодсчитать количество строчных букв, то есть прописные (маленькие) в строке.

ѕроверка строчных букв на упор€доченность по алфавиту - C++
ƒоброго времени суток! ѕомогите с программой пожалуйста. ќтблагодарю не только словами. ѕрограмму надо написать на €зыке —и иди —++,...


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

»ли воспользуйтесь поиском по форуму:
Yandex
ќбъ€влени€
18.04.2014, 16:31
ќтвет —оздать тему
ќпции темы

 ибер‘орум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
–ейтинг@Mail.ru