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

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

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

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

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

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

Если строки начинаются с одинаковых символов, напечатать «ДА», иначе –«НЕТ» - C++
Народ, помогите мне пожалуйста. Даны две строки. Если они начинаются с одинаковых символов, то напечатать «ДА», иначе –«НЕТ». В С++. ...

Определить длину каждого слова строки, и если она четная, то вставить в середину слова "aa", иначе "а" - C++
Помогите с программой, начал делать, ерунда какая то выходит.... #include<iostream.h> #include<stdlib.h> #include<conio.h> ...

дано четырехзначное число. если сумма первых 2 цифр=сумме 2 последних, написать "yes", иначе "no" - C++
Вот попробовал написать код но ошибку выдает: #include <iostream.h> #include <conio.h> #include <stdlib.h> int main() { ...

Вывести решения уравнения, если их число конечно, "NO", если решений нет, и "INF", если их бесконечно много - C++
Задача с условным оператором. Решить в целых числах уравнение ax + b = 0. Входные данные Вводятся 2 целых числа: a и b. ...

Если в строке есть хоть один ноль - вывести в файл output.txt "YES", иначе вывести "NO"; - C++
Задача. В файле input.txt содержится неприрывная строка нулей и единиц. Если в строке есть хоть один ноль - вывести в файл output.txt...

Дана строка, в котором есть слово "да" или слово "нет". Если в нем есть слово "нет", то удалить его - C++
Дана строка, в котором есть слово "да" или слово "нет". Если в нем есть слово "нет", то удалить его или получить строку в слова "да" и...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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
412 / 408 / 13
Регистрация: 06.10.2011
Сообщений: 831
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
С указателями и строками надо
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.04.2013, 01:44     Даны две строки. Если они начинаются с одинаковых символов, то напечатать "ДА", иначе - "НЕТ"
Еще ссылки по теме:

Даны две квадратные матрицы. Напечатать ту из них, которая имеет минимальный "след" - C++
Даны две квадратные матрицы. Напечатать ту из них, которая имеет минимальный &quot;след&quot; (т.е. сумму элементов главной диагонали). Использовать...

Дана точка на плоскости с координатами (х, у). Составить программу, которая выдает одно из сообщений "Да", "Нет", "На - C++

Определить, сколько в строке символов "*", ":", ";" - C++
Учусь языку,не могу разобраться со строками,а точнее с их описанием! Помогите пожалуйста на примере задачи:Дана строка.Определить сколько в...

OpenCV C++ vs2010 error C2446: :: нет преобразования "const char *" в "_TCHAR *" - C++
Добрый день уважаемые форумчане. Столкнулся с небольшой проблемой. Выбивает ошибку: &quot;error C2446: :: нет преобразования &quot;const char *&quot; в...

Заменить в последовательности символов после первого вхождения символа "+" все цифры на символ "-" - C++
Заменить в последовательности символов после первого вхождения символа &quot;+&quot;все цифры на символ &quot;-&quot;О_о Добавлено через 1 минуту что бы...

Существуют ли в данной строке s две непересекающиеся подстроки "AB" и "BA" - C++
Здравствуйте, есть задача: Дана строка s. Требуется определить, существуют ли в данной строке s две непересекающиеся подстроки &quot;AB&quot; и...


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

Или воспользуйтесь поиском по форуму:
Olivеr
412 / 408 / 13
Регистрация: 06.10.2011
Сообщений: 831
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     Даны две строки. Если они начинаются с одинаковых символов, то напечатать "ДА", иначе - "НЕТ"
Ответ Создать тему
Опции темы

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