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

Найти сумму всех чисел положительных чисел файла. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести строку матрицы, в которой элемент, стоящий на главной диагонале, максимальный среди элементов главной диагонали. http://www.cyberforum.ru/cpp-beginners/thread413083.html
Дано квадратную матрицу порядка N. Вывести строку матрицы, в которой элемент, стоящий на главной диагонале, максимальный среди элементов главной диагонали.
C++ из С в С++ Добрый вечер всем. Нужно переделать задачу из С в С++.Помогите плиз) #include "string.h" #include "stdio.h" #include "locale.h" #include "iostream" using namespace std; struct AEROFLOT { char *namereice; http://www.cyberforum.ru/cpp-beginners/thread413068.html
C++ Запись результата в массив
#include <iostream> #include <windows.h> using namespace std; const n=5; class array { public: array();
программа вращающейся сферы с эффектом разбиения на с++ Borland C++
реализовать на с++ Borland программу: сфера падает вращаясь и разбивается на кусочки !!! :cry::( помогите кто чем может !!!:cry:
C++ Найти размеры всех прямоугольников, удовлетворяющих условию http://www.cyberforum.ru/cpp-beginners/thread413048.html
задачи на си: 1) найти размеры всех прямоугольников, площадь которых равна заданному натуральному числу S и стороны которых выражены натуральными числами. При этом решения, которые получаются перестановкой размеров сторон считать одинаковыми. 2) Даны три слова. Напечатать их общие буквы. Повторяющиеся буквы каждого слова не рассматривать. Запрещено создавать темы с множеством вопросов во...
C++ Форматирование вывода cout Может не в ту ветку, но напишу здесь. Задание из лаб. Задача вывести города по левому краю, а их население - по правому. Интересно то, что верхняя строка "Город Население" выводится правильно, а все последующие не принимают положение "лефт", а так и остаются по правому краю. #include <iostream> #include <iomanip> using namespace std; подробнее

Показать сообщение отдельно
vikichocolate
 Аватар для vikichocolate
25 / 14 / 1
Регистрация: 11.11.2011
Сообщений: 94
21.12.2011, 00:24     Найти сумму всех чисел положительных чисел файла.
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
void main ()/*A1    Написать функции для 
            преобразования строки в 
            число и числа в строку. 
            Числа только целые. 
            Могут быть отрицательные. 
            Для заданного входного файла, 
            в каждой строке которого содержится число, 
            вывести на консоль сумму всех чисел.*/
{
 
 
    char *text=new char[100]; // одна строка для названия файла
    char *s1=new char[100];// для чисел
    cout<<"please, enter file name ";
    cin.getline(text,100);// ввод с расширением .txt
    ifstream f(text);
    if (!f) 
        cout<<"Error opening file"<<endl;
    int sum=0,n=0;//переменные для суммы и одного числа
    while(!f.eof())
    { 
        f.getline(s1,100);
        n=atoi(s1);
            sum+=n;
    }
    cout << endl << sum<<endl;//вывод суммы
}



посмотри код тут сумма всех чисел из файла вам нужно только цикл поставить
 
Текущее время: 20:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru