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

Написать программу, которая в строке заменяет все цифры на символ «*» - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подсчитать в 2-x массивах количество элементов, меньших значения t http://www.cyberforum.ru/cpp-beginners/thread59214.html
Заданы два массива А(5) и В(5). Подсчитать в них количество элементов, меньших значения t, и первым на печать вывести массив, имеющий наибольшее их количество. Помогите решить !!!!!!!
C++ буквы в цикле у меня вот такой вопрос возник возможно ли вывести буквы циклом допустим с а по h ? for (int sts=a;sts<j;++sts) cout <<sts; это конечно не работает :]] ну что то вот такого радо имеется ли? http://www.cyberforum.ru/cpp-beginners/thread59207.html
C++ задание на бинарные деревья
Бинарное дерево представляет арифметическое выражение: листья содержат числа или имена переменных, а внутренние вершины – знаки операций +, –, *, /. Требуется выдать это выражение в обычной форме...
Помогuте з лабой!!!!! C++
Из введенных целых чисел сформировать два списка типа стек с одинаковым количеством элементов. Разработать функцию, какая соединает два стеки в один с попарно взятыми элементами начальных стеков...
C++ Поворот рамки матрицы http://www.cyberforum.ru/cpp-beginners/thread59177.html
Помогите плиз написать программу для поворота "внешних" элементов матрицы (не знаю, как по-другому назвать). Суть задачи: дана произвольная матрица размером mxn, m и n вводятся с клавиатуры....
C++ Небольшие вопросы Одномерный массив 1. Передвинуть элементы равные 0 в конец массива 2. Поменять местами массив, т.е. был 3 5 -9 0 1, стал 1 0 -9 5 3 3. Каждый второй элемент заменить на 0. Язык... подробнее

Показать сообщение отдельно
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
27.10.2009, 06:28
2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
    int count=0;
    string str;
 
  cout<<"Enter string "; cin>>str;
 
    for (unsigned int i=0; i<str.length(); i++)
    {
        if (str[i]=='a') 
            ++count;
    }
 
    cout << "Numb char 'a': "<<count<<endl;
    system("PAUSE");
    return 0;
}
Добавлено через 14 минут
5
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
#include <iostream>
#include <fstream>
#include <string>
 
using namespace std;
 
// Написать программу, которая считывает текст из файла и
// выводит на экран только предложения, состоящие из заданного количества слов.
 
int main()
{
    setlocale(LC_ALL, "Russian");
    char *File="text.txt", key=0;
  string str;
    int countWord, countWordSentense=0, countRez=0;
 
    cout<<"Enter size word: "; cin>>countWord;
 
    ifstream f(File);
    if (!(f.is_open()))  // проверка наличия файла с тестом
        cout<<"ERROR: not file "<<File;
    else
    {
        while(!f.eof()) // чтении из файла
        {   
            f>>str;             ++countWordSentense;
            if (str[str.length()-1]=='!'||str[str.length()-1]=='?'||str[str.length()-1]=='.')
            {
                if (countWordSentense==countWord)
                    ++countRez; 
                countWordSentense=0;
            }
        }
    }
 
    f.close();
    cout << "Number sentences with "<<countWord<<" words: "<<countRez<<endl;
    system("PAUSE");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru