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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задание по информатике(исправление) http://www.cyberforum.ru/cpp-beginners/thread66022.html
Всем привет. Помогите плиз доделать задачку,нужно исправить программку так чтобы она была с указателями и оператором new. Ввести несколько строк и проверить, может ли этот текст быть классом....
C++ Определить количество нулевых строк матрицы Привет всем. Помогите пожалуйста решить нетрудную задачу.Заранее спасибо. (если можно рабочую версию) Дан двумерный массив. Определить количество нулевых строк. http://www.cyberforum.ru/cpp-beginners/thread66007.html
C++ Сортировка структур
Задание такое: Разработайте программу для обработки структурных типов данных. Реализуйте отдельные функции для ввода, вывода, поиска информации по некоторому условию, сортировки по некоторому...
C++ Вычислить методом итераций корень уравнения
Вот сижу, ломаю голову, понимаю что самой это сделать не получится, а скоро сдавать, поэтому прошу вас о помощи! Очень надо! Язык С 1Вычислить методом итераций корень уравнения x=2-sin(1/x),...
C++ Сортировка СТРОК матрицы m*m http://www.cyberforum.ru/cpp-beginners/thread65969.html
задание: Упорядочить строки матрицы размером m*m в порядке возрастания елементов в главной диагонали. Чисто вручную получается только перестановками строк p(m) при чем не всегда можно по...
C++ Если в строке или столбце матрицы только одна единица, то заменить ее нулем задача: Дана матрица,заполненная нулями и еденицами.Если в строке или столбце только одна еденица,то она заменяеться нулем.Если после этого в какой-либо строке или столбцеокажетьсятолько одна... подробнее

Показать сообщение отдельно
Олег@tor
9 / 9 / 1
Регистрация: 22.10.2009
Сообщений: 24

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

21.11.2009, 22:11. Просмотров 1452. Ответов 2
Метки (Все метки)

Не могли бы помочь разобраться с кодом программы (комментариями).

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

Программа рабочая!!!

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
#include <iostream.h>
#include <stdio.h>
#include <string.h>
int main(void)
{
    char st[100],stc[11]="0123456789",tmp[100];
    char *s=NULL;
    int n=0;
    tmp[0]='\0';
    puts("Vvedite stroku");
    gets(st);   
    for (int i=0;st[i]!='\0';i++)
    {
        s=strchr(stc,st[i]);
        if (s!=NULL)
        {
            n++;
            tmp[n-1]=st[i];
            tmp[n]='\0';
        }
    }
    
    puts(tmp);
    return 0;
 
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru