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

Заменить все малые буквы в русских словах одноименными большими - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
kate...4u
Сообщений: n/a
10.03.2010, 20:55     Заменить все малые буквы в русских словах одноименными большими #1
не могли бы вы помочь???буду очень благодарна!
"заменит все малые буквы в русских словах одноименными большими"
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.03.2010, 20:55     Заменить все малые буквы в русских словах одноименными большими
Посмотрите здесь:

все не повторяющиеся буквы в словах C++
Чтение из файла.Все латинские буквы сделать большими C++
C++ Заменить все малые буквы большими
Сделать маленькими все буквы в тех словах, в которых нет ни одной буквы, встречающейся в последнем слове строки. C++
Файловый ввод/вывод. Во всех словах строки переставить все входящие буквы «а» в начало слова, а буквы «я» – в конец C++
Определить, являются ли все символы строки уникальными. Малые и большие буквы считаются разными C++
Нужно все буквы B заменить на решётку #, а буквы A заменить на A и B через раз C++
Нужно все буквы B заменить на решётку #, а буквы A заменить на A и B через раз - C++ C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vet
 Аватар для vet
175 / 175 / 13
Регистрация: 08.04.2009
Сообщений: 1,309
11.03.2010, 14:50     Заменить все малые буквы в русских словах одноименными большими #2
Цитата Сообщение от kate...4u Посмотреть сообщение
одноименными большими"
Имеется ввиду строчные заменить заглавными?
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
using namespace std;
 
main()
{
      char str[20]  = "Hello Word";
      for (int i=0;i<20;i++)
      str[i] = toupper(str[i]);
      cout << str;
      
      cin.get();
}
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,390
11.03.2010, 16:53     Заменить все малые буквы в русских словах одноименными большими #3
Вот через коды символов:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
int main()
{
    setlocale(LC_ALL, "Russian");
    char text[100]="Текст с русскими буквами";
    std::cout << "Первоначальный текст:" << std::endl;
    std::cout << "\t\"" << text << "\"" << std::endl;
    size_t i=0;
    while(text[i])
    {
        //Если строчные буквы русского алфавита...
        if(((int)text[i]>=-32)&&((int)text[i]<=-1))
            text[i]=char((int)text[i]-32);//...то заменяем на заглавные
        i++;
    }
    std::cout << "Заменили строчные заглавными:" << std::endl;
    std::cout << "\t\"" << text << "\"" << std::endl;
    system("pause");
    return EXIT_SUCCESS;
}
Yandex
Объявления
11.03.2010, 16:53     Заменить все малые буквы в русских словах одноименными большими
Ответ Создать тему
Опции темы

Текущее время: 23:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru