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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
romster
 Аватар для romster
5 / 3 / 1
Регистрация: 25.11.2011
Сообщений: 78
#1

Проверить, совпадают ли два введённых слова - C++

25.11.2011, 21:59. Просмотров 558. Ответов 4
Метки нет (Все метки)

1. Проверить, совпадают ли два введённых слова (есть решённая)
2. Вставить вместо "т", стоячей на нечётном месте букву "у".
Помогите со вторым вопросом
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2011, 21:59     Проверить, совпадают ли два введённых слова
Посмотрите здесь:

Напечатать все слова, которые совпадают с ее первым словом C++
C++ Сравнить два введённых слова
Проверить, какое из введённых чисел больше C++
В произвольно взятом предложении напечатать слова, у которых совпадают более двух букв C++
строки (напечатать все слова,которые совпадают с начальным отрезком латинского алфавита C++
C++ Имеются два текстовых файла с одинаковым числом строк. Выяснить совпадают ли их строки
C++ Поиск максимального числа среди введённых чисел. Проверить код
Проверить, совпадают ли матрицы C++
C++ Даны две квадратные матрицы размером n×n. Проверить, совпадают ли они
Ввести с клавиатуры два слова. Проверить, являются ли они анаграммами C++
Напечатать слова у которых первая и последняя буква совпадают C++
Вывести слова у которых первый и последний символы совпадают C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ZaVyLoN
 Аватар для ZaVyLoN
83 / 83 / 6
Регистрация: 26.10.2009
Сообщений: 269
26.11.2011, 03:35     Проверить, совпадают ли два введённых слова #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
#include <iostream>
#include <conio.h>
#include <locale>
using namespace std;
 
 
 int main()
 {
 
    setlocale(LC_CTYPE,"RUS");
    wchar_t stroka[] = L"тртата";
 
    for(int i = 0; i < 7; i++)
    {
        if((stroka[i] == L'т') && (i % 2 == 0))
        {
            stroka[i] = L'у'; 
        }
    }
 
    wprintf(L"%ls\n",stroka);
 
    return 0;
}
romster
 Аватар для romster
5 / 3 / 1
Регистрация: 25.11.2011
Сообщений: 78
26.11.2011, 14:17  [ТС]     Проверить, совпадают ли два введённых слова #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string.h>
using namespace std;
 
 
 int main()
 {
int i;
        char s[7];
        cin>>s;
        for(i = 0; i < 7; i++)
        {
                if((s[i] == 'т') && (i % 2 == 0))
                       s[i] = 'у';
        }
        cout<<s[i];
        return 0;
}
Почему-то не работет
ZaVyLoN
 Аватар для ZaVyLoN
83 / 83 / 6
Регистрация: 26.10.2009
Сообщений: 269
26.11.2011, 15:50     Проверить, совпадают ли два введённых слова #4
Консоль не работает с кириллицей

Добавлено через 19 минут
Почему не сделать как я написал?:

И у Вашем коде ошибки
C++
1
cout<<s[i];
C++
1
cout<<s;
romster
 Аватар для romster
5 / 3 / 1
Регистрация: 25.11.2011
Сообщений: 78
26.11.2011, 21:30  [ТС]     Проверить, совпадают ли два введённых слова #5
Цитата Сообщение от ZaVyLoN Посмотреть сообщение
cout<<s;
Спасибо, теперь прога работает Я его переделал на свой лад, так как мне надо было ввести слово...
кириллицу поменял: y->u, t->т
Yandex
Объявления
26.11.2011, 21:30     Проверить, совпадают ли два введённых слова
Ответ Создать тему
Опции темы

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