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

Для каждого числа в текстовом файле определить сумму его чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сколько в файле слов, состоящих из не более чем четырех букв http://www.cyberforum.ru/cpp-beginners/thread364607.html
Помогите пожалуйста написать программу на С. Написать программу, которая считывает текст из файла и определяет, сколько в нем слов, состоящих из не более чем четырех букв.
C++ Считывание и кодирование файла В общем задание такое: нужно из файла считать данные, закодировать их как-нибудь и сохранить в файл. Далее нужна вторая функция для возврата в первую, тобишь откодировать. Для кодирования выбрал... http://www.cyberforum.ru/cpp-beginners/thread364589.html
C++ большие числа
скажите пожалуйсто есть ли какая нибудь библиотека в си++ для работы с большими числами (до 10^18), если нет то может у кого класс написанный есть...
Уважаемые програмеры помогите с массивами на с++. За ранее огромное спасибо C++
1ДанцелочисленныймассивразмераN. Вывестивначале все содержа- щиесявданноммассивечетныечиславпорядкевозрастанияихиндексов, а затем— все нечетные числа в порядке убывания их индексов. 2 Дан массив...
C++ Слон http://www.cyberforum.ru/cpp-beginners/thread364573.html
Требуется определить, бьет ли слон, стоящий на клетке с указанными координатами (номер строки и номер столбца), фигуру, стоящую на другой указанной клетке. Вводятся четыре числа: координаты слона и...
C++ Матрица произвольной размерности Разработать класс, объект которого реализует «пользовательский» тип данных. Обеспечить его произвольную размерность за счет использования в объекте динамических структур данных. Разработать... подробнее

Показать сообщение отдельно
igorrr37
1648 / 1276 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
11.10.2011, 15:08
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
#include <iostream>
#include <string>
#include <fstream>
 
int main( ){
    std::string s;
    std::cout << "Enter file path\n";
    std::getline(std::cin, s);
    std::ifstream ifs(s.c_str());
    if(ifs) {
        int size, sum;
        while(std::getline(ifs, s)){
            sum = 0;
            size = s.size();
            for(int i = 0; i < size; ++i){
                sum += s[i];
            }
            std::cout << s << ", sum = " << sum - 48 * size << std::endl;
        }
        ifs.close();
    }
    else std::cerr << "File not found\n";
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.