Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Forresttramp
0 / 0 / 1
Регистрация: 23.09.2015
Сообщений: 2
1

пытаюсь сделать реализацию через считывание из файла кол-ва чисел, i,но незнаю как сделать реализацию из файла в массив и сортировки.

14.01.2013, 20:17. Просмотров 591. Ответов 1
Метки нет (Все метки)

В файле input.txt находится неизвестное количество вещественных чисел в интервале [-10, 10]. Выцапарать их оттуда, отсортировать по убыванию модуля и сохранить в output.txt.

я пытаюсь сделать реализацию через считывание из файла кол-ва чисел, i,но незнаю как сделать реализацию из файла в массив и сортировки.


вот начало кода

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <windows.h>
#include <iostream>
#include <fstream>
#include <ofstream>
using namespace std;
 
int main()
{
    char *str = new char [3];
    int i=0;
    ifstream base("input.txt");
    while (!base.eof())
    {
        base.getline(str, 3, ' ');
        i++;
    }
    base.close();
    delete str;
    cout << i << ' ';
    system ("pause");
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.01.2013, 20:17
Ответы с готовыми решениями:

Проверить правильность и реализацию заголовочного файла time.h
Добрый день! Может ли кто-нибудь проверить правильность и реализацию заголовочного файла time.h? В...

Как сделать реализацию модели возобновления исключения?
Я не могу понять, как сделать реализацию модели возобновления, используя цикл while, который...

В БД Access пытаюсь сделать так, чтобы по кол-ву продаж сделать премирование сотрудников, но не могу понять
Пытаюсь сделать в БД Access, чтобы по кол-ву продаж сделать премирование сотрудников, но не могу...

Как сделать считывание базы данных из файла?
Создайте базу данных о товарах: наименование товара, фасовка, стоимость. Напишите на языке...

Сделать считывание вопросов из файла
Помогите в программе сделать чтение вопросов к тесту из файла.. на данный момент она только...

1
MrGluck
Модератор
Эксперт CЭксперт С++
8087 / 4940 / 1431
Регистрация: 29.11.2010
Сообщений: 13,398
14.01.2013, 23:17 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 <fstream>
 
int main()
{
    std::ifstream ifs("input.txt");
    std::ofstream o("output.txt");
    double *arr, tmp;
    int counter = 0;
 
    if (!ifs) return 1;
    while (!ifs.eof() && ifs >> tmp)
        counter++;
    arr = new double[counter];
    ifs.seekg(0);
    for (int i=0; i < counter && !ifs.eof(); i++)
        ifs >> arr[i];
 
    // здесь сортируете массив
 
    for (int i=0; i < counter; i++)
        o << arr[i] << " ";
    delete []arr;
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2013, 23:17

Как сделать Upload файла через FTP
Кто-нибудь знает, как запрограммировать передачу файла через FTP

Написать реализацию файла "BinInOut.h" для битового представления числа
здравствуйте вот есть программа мне нужно представить числа побитово и вот программа но...

Считывание чисел из файла в массив
Делая расчетку, запнулся на считывании данных :cry: Имеется файл вида n m 2 3 2 5 1 5 ...


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

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

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