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

Определить, сколько слов в тексте начинается на заданную букву - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ работа с циклами http://www.cyberforum.ru/cpp-beginners/thread675604.html
Помогите пожалуйста разработайте организацию выбора нужного решения с помощью переключателя switch. • с использованием цикла for. Задание на картинке) Функция в качестве результата должна...
C++ Создание таблиц в С++ Люди!Очень сильно нужна ваша помощь ! Как создать таблицу(например , 1-ая строка и 1-ый столбец -это слова ) , а всё остальное цифры . Нужно сделать это используя структуры,массивы . Ещё нужно... http://www.cyberforum.ru/cpp-beginners/thread675597.html
Калькулятор. Ввести возможность определения и использования структур (записей) C++
Собственно есть сделанная программма,реализующая "калькулятор" //***************************************************** // // Программа анализа и вычисления значения // ...
C++ Напишите программу для вычисления значения экспоненциальной функции
Помогите, пожалуйста, как написать код к задачкам? 1. Напишите программу для вычисления числа e по формуле: Вычисление суммы продолжать до тех пор, пока очередное слагаемое по модулю не станет...
C++ Сформировать динамический одномерный массив, заполнить его случайными числами и вывести на печать http://www.cyberforum.ru/cpp-beginners/thread675590.html
3. Постановка задачи 1. Сформировать динамический одномерный массив, заполнить его случайными числами и вывести на печать. 2. Выполнить указанное в варианте задание и вывести полученный массив на...
C++ Программа отгадывает загаданное пользователем число: реализовать "защиту от дурака" Программа отгадывает, загаданное пользователем число #include "stdafx.h" #include <locale> #include <iostream> #include <conio.h> #include <Windows.h> int _tmain(int argc, _TCHAR* argv) {... подробнее

Показать сообщение отдельно
yleart
60 / 45 / 1
Регистрация: 07.10.2011
Сообщений: 139
22.10.2012, 22:57
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
#include<iostream>
#include<string>
#include<fstream>
#include<ostream>
int main() {
    std::cout << "Enter name of file: \n";
    std::string temp;
    std::cin >> temp;
    std::ifstream I(temp.c_str());
    std::cout << "Enter name of output file: \n";
    std::cin >> temp;
    std::ofstream O(temp.c_str());
    int count = 0;
    if (I.is_open() && O.is_open())  {
        char c = 0;
        std::cout << "Enter symbol: \n";
        std::cin >> c;
        while (!I.eof()) {
            I >> temp;
            for (int i = 0; i < temp.size(); ++i) {
                if (temp[i] == c) {
                    O << temp << " ";
                    count ++;
                    break;
                }
                else
                    continue;
            }
        }
        I.close();
        O << "\nNumber of words: " << count;
        O.close();
    }
    else
        abort();
    return 0;
}
Проверил только на компелябельность
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru