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

Написать и протестировать функцию, которая по заданной строке Str формирует новую строку, состоящую только из цифр, входящих в Str - C++

14.12.2011, 21:46. Просмотров 1049. Ответов 1
Метки нет (Все метки)

Помогите ребят!!!!препод задачи дал для аттестации,сделал фактически все,кроме этой:
"Написать и протестировать функцию, которая по заданной строке Str формирует новую строку, состоящую только из цифр, входящих в Str"
напишите ее пожалуйста в Си(без conio.h)!заранее спс!!!
http://www.cyberforum.ru/cpp-beginners/thread677507.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2011, 21:46
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Написать и протестировать функцию, которая по заданной строке Str формирует новую строку, состоящую только из цифр, входящих в Str (C++):

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

Equal(str.begin(), str.end(), str.rbegin()
#include <iostream> #include <string> using namespace std; string str; ...

Написать и протестировать функцию, которая определяет, совпадают ли в заданной строке первая и последняя буквы
Написать и протестировать функцию, которая определяет, совпадают ли в заданной...

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

Написать и протестировать функцию, которая преобразует строку шестнадцатеричных цифр в эквивалентное ей целое десятичное число
Написать и протестировать функцию, которая преобразует строку шестнадцатеричных...

1
xAtom
917 / 742 / 299
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
14.12.2011, 22:21 #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
 
char*  parseInts(char* d, const char* s) {
   char* t = d;
   while(*s) {
      if(*s >= '0' && *s <= '9')
           *d++ = *s;
      *s++;
  }
  return t;
}
 
int  main(void) {
  char dig[64] = {'\0'};
  char str[64] = "Wolf7, 35, 855(7).3";
  puts( parseInts(dig, str) );
  return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.12.2011, 22:21
Привет! Вот еще темы с решениями:

Функции str.size() и str.length() - в чем их разница?
Существует 2 функции для определения размера строки в string str.size() и...

Написать и протестировать функцию для замены символов “:” на “.” в заданной строке
13. Написать и протестировать функцию для замены символов “:” на “.” в заданной...

Написать функцию, которая выводит строку, состоящую из одинаковых символов
1.Написать функцию, которая выводит строку, состоящую из одинаковых символов....

Написать функцию, которая выводит на экран строку, состоящую из звездочек
Написать функцию, которая выводит на экран строку, состоящую из звездочек....


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

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

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