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

функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread246246.html
Нужна ваша помощь, по решению лабораторной( Помогите пожалуйста
C++ список 1. очистить список 2.добавить елементи в конец списка 3.получить указатель на и-тий елемент списка 4. перестановка местами елементов списка 5.вставить елемент в список перед вызначеным елементом... http://www.cyberforum.ru/cpp-beginners/thread246245.html
C++ Вывести все слова из предложения, которые содержат данную(определенную) букву
Дано предложение. Вывести все слова из этого предложения, которые содержат данную(определенную) букву.
C++ функции
Доброго времени суток! Пожалуйста, подскажите задачу: Написать функцию, которая выводит на экран строку, состоящую из одинаковых символов. Длина строки и символ являются параметрами. Заранее...
C++ Нужно посчитать сколько раз встречается в отдельном файле данной папки вписанное слово ил http://www.cyberforum.ru/cpp-beginners/thread246212.html
Программа заключается в следующем: Нужно посчитать сколько раз встречается в отдельном файле данной папки вписанное слово или фрагмент слова вот что то накидал, но не особо работает: ...
C++ Чтение длинны строки из файла Помогите пожалуйста написать программу на C, которая в текстовом файле находит самое длинное предложение и выводит его длину в символах и порядковый номер. в частности интересует чисто алгоритм... подробнее

Показать сообщение отдельно
FaithSpirit
1 / 1 / 0
Регистрация: 15.11.2010
Сообщений: 17

функции - C++

21.02.2011, 15:16. Просмотров 388. Ответов 3
Метки (Все метки)

5. Написать функцию, которая удаляет из строки все символы, обозначающие цифры. Заголовок функции: void deleteDigits (char *s); Написать программу, которая принимает от пользователя набор строк (массив строк), удаляет из всех строк символы, обозначающие цифры, выводит все преобразованные строки на экран.

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
30
#include <iostream>
#include <conio.h>
using namespace std;
int deleteDigits (char*);
int main()
{ 
char str [255];
cin.getline(str,255);
int n=deleteDigits(str);
cout<<n<<endl;
getch ();
return 0;
} 
int deleteDigits (char *s)
{
char S1[255];
char S2[255];
cin >> S1;
int j = 0; 
for(int i = 0; i < strlen(S1); i++)
if(S1[i] < '0' || S1[i] > '9')
{
S2[j]=S1[i];
j++;
} 
S2[j] = '\0'; 
cout << S2;
getchar();
return 0;
}
Помогите исправить , что-то не так
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru