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

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

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

Дано два файла, содержащих одинаковое количество целых чисел - C++

23.03.2012, 09:40. Просмотров 665. Ответов 6
Метки нет (Все метки)

Нужно написать программку в C++. Дано два файла, содержащих одинаковое количество целых чисел. Записать из них в третий файл только те пары чисел, в которых число из 1-го файла меньше соответствующего числа из 2-го файла. Помогите пожалуйста!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.03.2012, 09:40     Дано два файла, содержащих одинаковое количество целых чисел
Посмотрите здесь:

C++ Пусть даны два файла целых чисел
C++ Дано двумерный массив целых чисел. В каждом столбце найти сумму и количество чисел.(исправить)
C++ Пусть дано 100 целых чисел... .
C++ Дано произвольный одномерный массив целых чисел М и натуральное число n. Определить, если такие есть, количество чисел n в массиве М и их индексы
[C++] Дано целое число N и набор из N целых чисел C++
C++ файлы. Дано два файла
Создать два файла целых чисел, первый содержит значения дней, а второй — значения месяцев C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
LVV
57 / 57 / 4
Регистрация: 15.02.2010
Сообщений: 245
23.03.2012, 09:52     Дано два файла, содержащих одинаковое количество целых чисел #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <fstream>
using namespace std;
int main()
{
        ifstream f1("1.txt"), f2("2.txt");
        ofstream f3("3.txt");
 
        int a,b;
        while (!f1.eof())
        {
            f1 >> a;
            f2 >> b;
            if (a<b) 
                f3 << a << " " << b << endl; 
        }
 
        f1.close();
        f2.close();
        f3.close();
 
 return 0;
}
файлы с данными 1.txt и 2.txt должны быть предварительно созданы
Plazma
5 / 5 / 0
Регистрация: 20.11.2010
Сообщений: 51
23.03.2012, 10:01     Дано два файла, содержащих одинаковое количество целых чисел #3
Вопрос в тему: а как 3-ему файлу выделить определенное количество памяти, чтобы этот файл не мог принимать данные больше своей(выделенной) памяти ?
retmas
Жарю без масла
858 / 740 / 164
Регистрация: 13.01.2012
Сообщений: 1,694
23.03.2012, 10:17     Дано два файла, содержащих одинаковое количество целых чисел #4
Цитата Сообщение от Plazma Посмотреть сообщение
Вопрос в тему: а как 3-ему файлу выделить определенное количество памяти, чтобы этот файл не мог принимать данные больше своей(выделенной) памяти ?
зарезервировать/увеличить размер файла можно. но чтобы он больше не увеличивался - никак
Plazma
5 / 5 / 0
Регистрация: 20.11.2010
Сообщений: 51
23.03.2012, 10:31     Дано два файла, содержащих одинаковое количество целых чисел #5
напишите код резервации размера файла, если не трудно
retmas
Жарю без масла
858 / 740 / 164
Регистрация: 13.01.2012
Сообщений: 1,694
23.03.2012, 10:46     Дано два файла, содержащих одинаковое количество целых чисел #6
создаем "пустой" файл размером 64 байт
C
1
2
3
4
5
6
7
    char c = 0;
    size_t num_bytes = 64;
 
    FILE* fp = fopen("file", "w");
    fseek(fp, num_bytes - 1, SEEK_SET);
    fwrite(&c, 1, 1, fp);
    fclose(fp);
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.05.2012, 20:54     Дано два файла, содержащих одинаковое количество целых чисел
Еще ссылки по теме:

C++ дан файл целых чисел, содержащий четное количество элементов. удалить из файла вторую половину элементов
Дано 2 массива A и В, целых чисел. Нужно посчитать количество тех чисел которые A[i]>B[i] C++
Дано имя файла целых чисел. Найти количество элементов, содержащихся в данном файле. Если файла с таким именем не существует, то вывести –1 C++
Последовательность целых чисел. Найти два минимальных / два максимальных элемента C++
Дано 100 целых чисел (случайная последовательность). Распечатайте эти числа в обратном порядке по 6 чисел в с C++

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

Или воспользуйтесь поиском по форуму:
ksuha90
0 / 0 / 0
Регистрация: 29.10.2010
Сообщений: 33
24.05.2012, 20:54  [ТС]     Дано два файла, содержащих одинаковое количество целых чисел #7
Благодарю!
Yandex
Объявления
24.05.2012, 20:54     Дано два файла, содержащих одинаковое количество целых чисел
Ответ Создать тему
Опции темы

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