Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
kokgf228
0 / 0 / 0
Регистрация: 17.04.2019
Сообщений: 1
1

Найти наибольшее целое (int) и действительное число (float) в предложении (string). Упорядочить несколько предложений по

17.04.2019, 22:15. Просмотров 96. Ответов 0

Найти наибольшее целое (int) и действительное число (float) в предложении (string). Упорядочить несколько предложений по возрастанию целых (int) и по убыванию действительных чисел (float) что они содержат. Результат подать в соответствующих масивах указателей на его элементы.

Все к чему я пока что пришел:
Я смог извлечь целые и действительные числа из строки:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
void extractIntegerWords(string str)
{
    stringstream ss;
    ss << str;
    string temp;
    float foundfloat;
    while (!ss.eof()) {
        ss >> temp;
        if (stringstream(temp) >> foundfloat)
            cout << foundfloat << " ";
        temp = "";
    }
}
 
int main()
{
    string str = "1 14 2.63 спасите мою душу";
    extractIntegerWords(str);
    return 0;
}
Можно создать матрицу из 3 рядов и N столбцов в которой столбец будет выглядеть так:

[предложение]
[действительное число]
[целое число]

Дальше отсортировать столбцы матрицы по числам во второй и третей строке.

Необходимо собрать все это в один код в соответствии с условием задачи.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2019, 22:15
Ответы с готовыми решениями:

Ввести с клавиатуры целое число N и найти такое наибольшее целое число K, что будет справедливо неравенство
Напишите следующую программу. Ввести с клавиатуры целое положительное число N и найти такое...

Дано целое число N (> 1). Найти наибольшее целое число K, при котором выполняется неравенство 3K < N.
Дано целое число N (&gt; 1). Найти наибольшее целое число K, при котором выполняется неравенство...

Дано целое число (N>0) найти наибольшее целое числа k, квадрат которого не превосходит N:k^2<=N
Помогите пожалуйста сделать задачу. Нужно сделать на С++. Вот условие: Дано целое число (N&gt;0)...

Найти наибольшее целое нечетное положительное число
Разобрать алгоритм и написать программу, позволяющую найти и вывести на экран(печать) наибольшее...

ОШИБКА [Error] cannot convert 'int*' to 'float*' for argument '1' to 'void Syma(float*,int*,int)
Какая то проблема с указателями,незнаю,не хочет щитать суму парних чисел в второй...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.04.2019, 22:15

В заданном предложении найти слово, имеющее наибольшее число вхождений
Среди слов заданного предложения, которые не является сериями, найти такое, которое имеет...

Найти наибольшее целое число K, квадрат которого не превосходит N
как решить? Дано целое число N (&gt; 0). Найти наибольшее целое число K, квадрат которого не...

Найти наибольшее целое положительное число n удовлетворяющее условию
Дано число a&gt;0 Найти наибольшее целое положительное число n удовлетворяющее 3{5} -730n&lt;5a. ...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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