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

функции - 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, которая в текстовом файле находит самое длинное предложение и выводит его длину в символах и порядковый номер. в частности интересует чисто алгоритм... подробнее

Показать сообщение отдельно
rangerx
1935 / 1544 / 141
Регистрация: 31.05.2009
Сообщений: 2,913
21.02.2011, 15:43
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
31
32
33
34
35
36
37
38
39
40
41
#include <iostream>
#include <cctype>
#include <cstring>
 
using namespace std;
 
void deleteDigits(char*);
 
int main()
{
    const int n = 3;
    const int len = 255;
 
    cout << "Input " << n << " strings:\n";
    char str[n][len];
 
    for(int i = 0; i < n; ++i)
    {
        cout << "#" << i+1 << ": ";
        cin.getline(str[i], len);
        deleteDigits(str[i]);
    }
 
    cout << "\nResult:\n";
    for(int i = 0; i < n; ++i)
    {
        cout << "#" << i+1 << ": ";
        cout << str[i] << endl;
    }
 
    return 0;
}
 
void deleteDigits(char *s)
{
    while(*s)
    {
        if( isdigit(*s) ) memmove(s, s+1, strlen(s));
        else ++s;
    }
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru