0 / 0 / 0
Регистрация: 25.11.2018
Сообщений: 13
1

Выделить подстроку, которая соответствует записи целого числа

05.12.2018, 21:20. Показов 2740. Ответов 1
Метки нет (Все метки)

Дана строка, состоящая из букв, цифр, запятых, точек, знаков «+» и «–».
Выделить подстроку, которая соответствует записи целого числа.
Помогите, пожалуйста, отладить код. На консоль не выводятся подстроки.
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.h>
using namespace std;
int main()
{
    char st[100], st2[100];
    int i, j, k;
    cout << "Vvedite stroku"<<endl;
    cin >> st;
    int n = strlen(st);
    for (i = 0; i < n; i++)
    {
         k = 0;
        if (st[i] == '+' || st[i] == '-')
        {
            st2[k] = st[i];
            for (j = i + 1; j < n; j++);
            {
                if (st[j]<'0' || st[j]>'9') break;
                else
                st2[k+1] = st[j];
                k++;
            }
            cout << st2 << endl;
        }
    }
    system("pause");
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2018, 21:20
Ответы с готовыми решениями:

Выделить подстроку, которая соответствует записи целого числа
Не могли бы помочь разобраться с кодом программы (комментариями). Задача: Дана строка, состоящая...

Строки. Выделить подстроку, которая соответствует записи целого числа.
Дана строка, состоящая из букв, цифр, запятых, точек, знаков &quot;+&quot; и &quot;-&quot;. Выделить подстроку, которая...

Дана строка, состоящая из букв, цифр, запятых, точек, знаков «+» и «–». Выделить подстроку, которая соответствует записи целого числа.
#include &lt;iostream.h&gt; #include &lt;string.h&gt; int main() { char st,st2; int i,j; cout &lt;&lt;...

Найти в строке подстроку, которая соответствует записи целого числа
Нужна помощь. Написать программу, которая из строки, состоящей из букв, цифр, запятых, точек,...

1
775 / 583 / 316
Регистрация: 24.02.2017
Сообщений: 2,072
05.12.2018, 21:48 2
Найти в строке подстроку, которая соответствует записи целого числа
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.12.2018, 21:48
Помогаю со студенческими работами здесь

Выделить подстроку, которая соответствует записи вещественного числа с фиксированной точкой
Здравствуйте. Такое вот задание: &quot;Дана строка символов, состоящая из букв, цифр, запятых, точек,...

Выделить подстроку, которая соответствует записи вещественного числа с плавающей точкой
Дана строка символов, состоящая из букв, цифр, запятых, точек, знаков «+» и«–». Выделить...

Выделить подстроку, которая соответствует записи вещественного числа с плавающей точкой
Дана строка символов, состоящая из букв, цифр, запятых, точек, знаков «+» и «–». Выделить...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru