Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
alex.-93
74 / 98 / 1
Регистрация: 01.10.2011
Сообщений: 177
1

Кто может помогите. Дан файл, содержащий целые числа. Надо вычислить сумму всех чисел, расположеных до минимального значения в файле.

30.10.2011, 14:08. Просмотров 727. Ответов 4
Метки нет (Все метки)

Кто может помогите. Дан файл, содержащий целые числа. Надо вычислить сумму всех чисел, расположеных до минимального значения в файле. Очень надо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2011, 14:08
Ответы с готовыми решениями:

Дан файл F, компонентами которого являются целые числа. Получить в файле G все нечетные числа, входящие в файл F. Числа в файле G должны следовать
Помогите доздать с++) вот задание: Дан файл F, компонентами которого являются...

Дан текстовый файл, содержащий целые числа. В каждой строке этого файла найти сумму наибольшего и наименьшего элементов и записать их в другой
Дан текстовый файл, содержащий целые числа. В каждой строке этого файла найти...

Дан текст, содержащий целые числа. Вывести на экран количество чисел в нем
Не только цифр, но и чисел к примеру: Строка: 11 23 1 123 4 Количество: 5...

Дан текст, содержащий целые числа. Вывести на экран количество чисел в нем
На уроке преподаватель не объясняет как решать. Задачи берутся из "Основы...

Дан текст, содержащий целые числа. Вывести на экран наименьшее из имеющихся чисел
Дан текст, содержащий целые числа. Вывести на экран наименьшее из имеющихся...

4
Петррр
6160 / 3461 / 897
Регистрация: 28.10.2010
Сообщений: 5,926
30.10.2011, 14:22 2
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 <list>
#include <algorithm>
#include <fstream>
#include <numeric>
 
using namespace std;
 
int main(int argc, char **argv)
{
    list<int> lst;  
    ifstream input("C:/numbers.txt");
    int b;
    while (input >> b)
        lst.push_back(b);
    cout << "Number from file:\n";
    copy(lst.begin(), lst.end(), ostream_iterator<int>(cout, " "));
    input.close();
    int sum = accumulate(lst.begin(), min_element(lst.begin(), lst.end()), 0);
    cout << "\nSum: " << sum << endl;
    cout << endl;
    system("pause");
    return 0;
}
2
alex.-93
74 / 98 / 1
Регистрация: 01.10.2011
Сообщений: 177
30.10.2011, 14:31  [ТС] 3
Спасибо но мне надо на СИ А не на СИ++
0
Петррр
6160 / 3461 / 897
Регистрация: 28.10.2010
Сообщений: 5,926
30.10.2011, 14:48 4
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
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
    const char *fileName = "C:/numbers.txt";
    int min, buf, sum = 0;
    FILE *file = fopen(fileName, "r");
    if (file)
    {
        fscanf(file, "%d ", &min);
        while (fscanf(file, "%d ", &buf) != EOF)
            if (buf < min)
                min = buf;
        fseek(file, 0, SEEK_SET);
        fscanf(file, "%d ", &buf);
        while (buf != min)
        {
            sum += buf;
            fscanf(file, "%d ", &buf);
        }
        printf("Sum: %d\n", sum);
        fclose(file);
    }
    system("pause");
    return 0;
}
Код
23 32 12 2 321 32 0 1 3 54
1
alex.-93
74 / 98 / 1
Регистрация: 01.10.2011
Сообщений: 177
30.10.2011, 14:53  [ТС] 5
Большое спасибо за помощь
0
30.10.2011, 14:53
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.10.2011, 14:53

Дан текстовый файл, содержащий целые числа. Определить в каждой четной строке максимальное число и записать результаты в новый текстовый файл
Дан текстовый файл, содержащий целые числа. Определить в каждой четной строке...

Найти в файле целые числа и вычислить их сумму
Вопрос. При помощи средств cstdio мне нужно считать с одного файла только целые...

Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла
Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru