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

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

Войти
Регистрация
Восстановить пароль
 
DRUNY195
2 / 2 / 0
Регистрация: 04.04.2013
Сообщений: 247
#1

Даны две строки. Если они начинаются с одинаковых символов, то напечатать "ДА", иначе - "НЕТ" - C++

09.04.2013, 01:17. Просмотров 607. Ответов 4
Метки нет (Все метки)

Даны две строки. Если они начинаются с одинаковых символов, то напечатать "ДА", иначе - "НЕТ". (5)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2013, 01:17     Даны две строки. Если они начинаются с одинаковых символов, то напечатать "ДА", иначе - "НЕТ"
Посмотрите здесь:

C++ Даны две квадратные матрицы. Напечатать ту из них, которая имеет минимальный "след"
Подсчитать количество символов ".", "?", "!" C++
C++ Что такое "широкие" и "узкие" С-строки
Если строки начинаются с одинаковых символов, напечатать «ДА», иначе –«НЕТ» C++
C++ вывести на друк слово "Одинаковые" если эти массивы полностью совпадают,и слово "Разные" в противоположном случае.
Удалить из файла все строки кроме тех что начинаются на словосочетание "Данные для" C++
Выделить из текста все слова которые имеют длину 6 символов и начинаются на "С" C++
Процедура, "рисующая" на экране горизонтальную линию из 80 символов "*" C++
Вывести "Leap Year", если заданный год високосный и "Normal Year" в противном случае C++
Существуют ли в данной строке s две непересекающиеся подстроки "AB" и "BA" C++
Для каждого прочитанного числа напечатать строку, содержащую соответствующее число символов "*" C++
C++ Напечатать заданный непустой текст удалив из него все цифры и удвоив все знаки "+" и "-"

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SummerRain
 Аватар для SummerRain
326 / 325 / 17
Регистрация: 16.12.2012
Сообщений: 544
09.04.2013, 01:22     Даны две строки. Если они начинаются с одинаковых символов, то напечатать "ДА", иначе - "НЕТ" #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
    string str1, str2;
    cout << "Enter string1" << endl;
    cin >> str1;
    cout << "Enter string2" << endl;
    cin >> str2;
    if (str1[0] == str2[0])
        cout << "Yes";
    else cout << "No";
    system("PAUSE>0");
    return 0;
}
Olivеr
 Аватар для Olivеr
411 / 407 / 13
Регистрация: 06.10.2011
Сообщений: 830
09.04.2013, 01:26     Даны две строки. Если они начинаются с одинаковых символов, то напечатать "ДА", иначе - "НЕТ" #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
    string str1, str2;
    getline(cin, str1);
    getline(cin, str2);
    cout<<((str1[0]==str2[0])?"YES":"NO");
    return 0;
}
Добавлено через 27 секунд
SummerRain, упс, не заметил
DRUNY195
2 / 2 / 0
Регистрация: 04.04.2013
Сообщений: 247
09.04.2013, 01:37  [ТС]     Даны две строки. Если они начинаются с одинаковых символов, то напечатать "ДА", иначе - "НЕТ" #4
С указателями и строками надо
Olivеr
 Аватар для Olivеr
411 / 407 / 13
Регистрация: 06.10.2011
Сообщений: 830
09.04.2013, 01:44     Даны две строки. Если они начинаются с одинаковых символов, то напечатать "ДА", иначе - "НЕТ" #5
DRUNY195, вот вариант с указателями, но лучше через ссылки
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string>
 
using namespace std;
 
bool isEqual(const string *_str1, const string *_str2, const unsigned index)
{
    return _str1->operator[](index) == _str2->operator[](index);
}
 
int main()
{
    string str1, str2;
    getline(cin, str1);
    getline(cin, str2);
    cout << (isEqual(&str1, &str2, 0) ? "YES" : "NO");
    return 0;
}
Yandex
Объявления
09.04.2013, 01:44     Даны две строки. Если они начинаются с одинаковых символов, то напечатать "ДА", иначе - "НЕТ"
Ответ Создать тему
Опции темы

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