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

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

Войти
Регистрация
Восстановить пароль
 
Irochka
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 3
#1

Определить, есть ли в строке(string) хотя бы одно число и определить есть ли в тексте хотя бы два числа. - C++

26.12.2012, 00:53. Просмотров 576. Ответов 5
Метки нет (Все метки)

Помогите пожалуйста с заданиями.
Определить, есть ли в строке(string) хотя бы одно число.
Определить есть ли в тексте хотя бы два числа.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2012, 00:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить, есть ли в строке(string) хотя бы одно число и определить есть ли в тексте хотя бы два числа. (C++):

Определить, есть ли в последовательности хотя бы одно число, кратное 7 - C++
не лезет в голову программа,хоть убейте,остальное всё сделал,осталась одна,помогите,будь добры. Дана непустая последовательность целых...

Выяснить есть ли в массиве хотя бы одно нечетное отрицательное число и определить его местонахождение - C++
Выяснить есть ли в массиве хотя бы одно нечетное отрицательное число и определить его местонахождение. я так понимаю что это индекс у...

Определить, есть ли среди целых чисел A, B, C хотя бы одно парное - C++
Определить, есть ли среди целых чисел A, B, C хотя бы одно парное. Нужно набрать в Dev C++ помогите пожалуйста

Определить, есть ли среди заданных целых чисел A, B, C, D хотя бы одно нечётное - C++
Выполнить задание, используя условные операторы Определить есть ли среди заданных целых чисел A, B, C, D хотя бы одно нечётное.

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

Определить, есть ли в бинарном дереве хотя бы два одинаковых элемента - C++
Задано бинарное дерево. Определить, есть ли в этом дереве хотя бы два одинаковых элемента. Вывести на экран все одинаковые элементы в...

5
pavlovnik
41 / 22 / 4
Регистрация: 07.12.2011
Сообщений: 114
26.12.2012, 01:11 #2
строка если это массив, то читаешь массив пока не встретится число, и меняешь какой нибудь счетчик. потом смотришь счетчик, какой он и все окей
0
tyry
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 26
26.12.2012, 02:28 #3
Лови от меня програмку выводиит все числа что есть в тексте думаю как раз пригодиться ето моя 6 лаба с програмирования была)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "stdafx.h"
#include <iostream>
#include <cstring>
#include <cstdlib>
int main()
{
 std::cout<<"Input text : ";
 char* s = new char[1000];
 std::cin.getline(s,1000);
 for (int i=0; i<strlen(s); i++)
  if (isdigit(s[i]))
   {
    
     while (isdigit(s[i]))
         std::cout<<s[i++];
     std::cout<<'\t';
   }
  std::cout << std::endl;
  delete []s;
 system("pause");  
 return 0;
}
0
Irochka
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 3
26.12.2012, 11:23  [ТС] #4
Спасибо большое)
Но проблема в том, что надо найти именно число, а не цифру
например, а строке "x1 y1 z1" нет чисел, а в строке "стоит 10 домов" есть
0
Schizorb
509 / 461 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
26.12.2012, 11:31 #5
Irochka, посмотри эту тему, сам такую задачу решал, может пригодится: Количество чисел в строке

Правда тем char, а не std::string
1
Irochka
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 3
26.12.2012, 11:47  [ТС] #6
Schizorb, спасибо
0
26.12.2012, 11:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2012, 11:47
Привет! Вот еще темы с ответами:

Необходимо определить, есть ли в указанной строке хотя бы один элемент, равный заданному числу - C++
Дан двумерный массив n×m элементов, заполненный целыми числами. Также заданы число a и номер строки i. Необходимо определить, есть ли в...

Переменной t присвоить значение истина, если в одномерном массиве есть хотя бы одно число 101 - C++
1.Переменной t присвоить значение истина, если в одномерном массиве есть хотя бы одно число 101.

Составить одномерный массив B из номеров строк двумерного массива, в которых есть хотя бы одно нечетное число - C++
Здравствуйте, помогите написать программу, условие задачи: Дан двумерный целочисленный массив A(M,N). Составить одномерный массив B...

Определить, содержит ли последовательность хотя бы одно совершенное число - C++
Вводится последовательность целых чисел, 0 - конец последовательности. Определить, содержит ли последовательность хотя бы одно совер¬шенное...


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

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

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