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

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

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

10.31. Даны два предложения, в которых имеются буквы ш. Найти, в каком из них эга буква имеет больший порядковый номер (при счете от начала предложени - C++

05.04.2013, 01:17. Просмотров 454. Ответов 1
Метки нет (Все метки)

10.31. Даны два предложения, в которых имеются буквы ш. Найти, в каком из них эга буква имеет больший порядковый номер (при счете от начала предложения). Если в предложении имеются несколько букв ил, то должна быть учтена последняя из них. (Определить функцию для на-хождения порядкового номера буквы последнего вхождения в предло-жение некоторой буквы.)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.04.2013, 01:17     10.31. Даны два предложения, в которых имеются буквы ш. Найти, в каком из них эга буква имеет больший порядковый номер (при счете от начала предложени
Посмотрите здесь:

Заданы два натуральных числа. Вычислить порядковый номер даты, начиная отсчет с начала года - C++
Заданы два натуральных числа a,b которые обозначают число и месяц не високосного года. Вычислить порядковый номер даты, начиная отсчет с...

Даны два натуральных числа. Выяснить в каком из них больше цифр - C++
Даны два натуральных числа. Выяснить в каком из них больше цифр. (определить ф-ю для ращета кол-ва цифр натуральног очисла)

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

Даны два предложения. Найти самое короткое из слов первого предложения, которого нет во втором предложении - C++
Здравствуйте. Есть задача (написана в теме), есть решение: #include <iostream> #include <string> #include <sstream> ...

Даны два предложения. Найти самое короткое из слов первого предложения, которого нет во втором предложении - C++
Помогите решить задачу! Даны два предложения.Найти самое короткое из слов первого предложения,которого нет во втором предложении!

Даны два предложения. Найти самое короткое из слов первого предложения,которого нет во втором предложений? - C++
Даны два предложения. Найти самое короткое из слов первого предложения,которого нет во втором предложений?

Даны два массива из n целых чисел каждый. Определить, в каком из них больше положительных элементов. - C++
Даны два массива из n целых чисел каждый. Определить, в каком из них больше положительных элементов. Пример ввода (формат...

Даны 2 предложения. Найти общее количество букв н в них - C++
Ошибка в операторе if #include <stdio.h> #include <iostream.h> #include <windows.h> int pod(string s, string a) { int...

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

Даны три целых числа, одно из которых отлично от двух других, равных между собой. Определить порядковый номер - C++
не могу понять почему не работает... #include <iostream> using namespace std; int main() { int mas; for (int i=0;...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
yoghurt92
374 / 345 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
05.04.2013, 18:49     10.31. Даны два предложения, в которых имеются буквы ш. Найти, в каком из них эга буква имеет больший порядковый номер (при счете от начала предложени #2
DRUNY195,

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
26
27
28
29
#include <iostream>
#include <string>
#include <windows.h>
using namespace std;
 
int find_symbol(string _str1, string _str2, char _symbol)
{
    int pos1 = _str1.find_last_of(_symbol),
        pos2 = _str2.find_last_of(_symbol);
 
    return pos1 > pos2 ? pos1 : pos2;
}
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    char symbol;
    cout << "Введите символ для поиска: ";
        cin >> symbol;
 
    string str1("шла саша по шоссе"), str2("по шоссе шла саша");
 
    cout << "Результат поиска: " << find_symbol(str1, str2, symbol);
 
    cout << "\n\n";
    return 0;
}
Ответ Создать тему
Опции темы

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