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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Anwer
0 / 0 / 0
Регистрация: 02.01.2014
Сообщений: 49
#1

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

23.04.2014, 14:00. Просмотров 200. Ответов 0
Метки нет (Все метки)

Условие: Дан файл вещественных чисел. Упорядочить его содержание в следующем порядке: первое, последнее, второе, предпоследнее и т.д.
Решение: Как я понимаю, нужно прочесть бинарный файл с начало и до конца. Первый символ начала будет первым символом, последний символ бинарного файла будет вторым символом файла и продолжать этот цикл пока не кончатся данные. Помогите пожалуйста реализовать задачу. Пытался написать что-то, нечего не выходило... 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++
Дано предложение. Поменять местами его первое и последнее слово.

Дано действительно число а.Найти среди чисел 1, 1*1/2, 1*/1/2+1/3, ... первое число, большее а, и его номер в последовательности чисел. - C++
Прошу помочь решить задачки!:(очень нужно (Билет №2) Дано действительно число а.Найти среди чисел 1, 1*1/2, 1*/1/2+1/3, ... первое...

Напишите функцию, которая выводит его элементы в следующем порядке: - C++
15. Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: A1, AN, A2, AN–1, A3, AN–2, … .

Если первое и последнее его слова имеют одинаковую длину, поменять их местами - C++
Дано предложение. Если первое и последнее его слова имеют одинаковую длину, поменять их местами. В противном случае оставить текст без...

Предпоследнее и последнее слово - C++
Всем привет,можно ли написать программу попроще чем есть,со строками string или cstring.. Заранее большое спасибо! Задача: Вводится...

Дано имя файла и вещественные числа A и D. Создать файл вещественных чисел с данным именем и записать в него 10 первых членов арифметической прогресси - C++
Дано имя файла и вещественные числа A и D. Создать файл вещественных чисел с данным именем и записать в него 10 первых членов...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.04.2014, 14:00
Привет! Вот еще темы с ответами:

Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: - C++
Дан массив A размера N. Напишите функцию, которая выводит его элементы в следующем порядке: AN-1,A0,AN-2,A1,AN-3,A2,... . #include...

Удалить из строки предпоследнее и последнее слово в с++ - C++
Вводится строка произвольного текста. Удалить из нее предпоследнее и последнее слово (слова разделены пробелами). Ребята, подскажите,...

Удалить в строке последнее слово и удвоить предпоследнее - C++
Доброго Времени Суток! Не могу решить 2 задачи со строками,возможно кто нибудь сможет помочь,вдруг у кого нибудь осталась задача.. Буду...

В заданной строке поменять местами второе и предпоследнее слова - C++
Помогите, пожалуйста, решить задачу. у заданому рядку поміняти місцями друге та передостаннє слова(якщо слів менше чотирьох, то вилучити...


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

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

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