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

Дано файл вещественных чисел. Упорядочить его содержание в следующем порядке: первое, последнее, второе, предпоследнее - C++

Восстановить пароль Регистрация
 
Anwer
 Аватар для Anwer
0 / 0 / 0
Регистрация: 02.01.2014
Сообщений: 49
23.04.2014, 14:00     Дано файл вещественных чисел. Упорядочить его содержание в следующем порядке: первое, последнее, второе, предпоследнее #1
Условие: Дан файл вещественных чисел. Упорядочить его содержание в следующем порядке: первое, последнее, второе, предпоследнее и т.д.
Решение: Как я понимаю, нужно прочесть бинарный файл с начало и до конца. Первый символ начала будет первым символом, последний символ бинарного файла будет вторым символом файла и продолжать этот цикл пока не кончатся данные. Помогите пожалуйста реализовать задачу. Пытался написать что-то, нечего не выходило... P.S. заранее большое спасибо
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<iostream>
#include<stdio.h>
using namespace std;
 
int main ()
{
    setlocale(LC_ALL, "Russian");
    FILE *f1;
    double d1;
    f1 = fopen("a.dat", "rb+");  
    if (f1 == NULL)
        cout << "Ошибка в открытии файла с исходными данными:" << " a.dat\n";
    else 
        cout << "Файл удачно открыт!" << endl;
    fclose(f1);                    
    system("pause");
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.04.2014, 14:00     Дано файл вещественных чисел. Упорядочить его содержание в следующем порядке: первое, последнее, второе, предпоследнее
Посмотрите здесь:

. Если первое и последнее его слова имеют одинаковую длину, поменять их местами. C++
Удалить из строки предпоследнее и последнее слово в с++ C++
C++ Дано предложение. Поменять местами его первое и последнее слово.
C++ Дано действительно число а.Найти среди чисел 1, 1*1/2, 1*/1/2+1/3, ... первое число, большее а, и его номер в последовательности чисел.
Дано имя файла и вещественные числа A и D. Создать файл вещественных чисел с данным именем и записать в него 10 первых членов арифметической прогресси C++
Напишите функцию, которая выводит его элементы в следующем порядке: C++
Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: C++
Предпоследнее и последнее слово C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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