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

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

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

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

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

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

Дано имя файла целых чисел. Найти количество элементов, содержащихся в данном файле. Если файла с таким именем не существует, то вывести –1 - C++
Дано имя файла целых чисел. Найти количество элементов, содержащихся в данном файле. Если файла с таким именем не существует, то вывести...

Дано целое число N и набор из N целых чисел. Определить номера тех чисел наборе, которые меньше своего правого соседа, и количество К таких чисел. - C++
Всем привет мне нужен исходник к етой задачи Дано целое число N и набор из N целых чисел. Определить номера тех чисел наборе,...

Дано 2 массива A и В, целых чисел. Нужно посчитать количество тех чисел которые A[i]>B[i] - C++
Дано 2 массива A и В, целых чисел. Нужно посчитать количество тех чисел которые A>B Как вообще это можно почитать ? Помогите пожалуйста...

Дано двумерный массив целых чисел. В каждом столбце найти сумму и количество чисел.(исправить) - C++
Исправить программу: Дано двумерный массив целых чисел. В каждом столбце найти сумму и количество чисел. #include <iostream.h> ...

Дано произвольный одномерный массив целых чисел М и натуральное число n. Определить, если такие есть, количество чисел n в массиве М и их индексы - C++
Ребята,помогите с заданием: Дано произвольный одномерный массив целых чисел М и натуральное число n. Определить, если такие есть,...

Сформировать два текстовых файла из целых чисел. Записать в третий файл минимальный элемент первого файла и максимальный элемент второго файла - C++
Тема: работа с текстовыми файлами с использованием стандартных функций библиотеки stdio.h Нужно составить программу: Сформировать два...

6
LVV
57 / 57 / 4
Регистрация: 15.02.2010
Сообщений: 258
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 должны быть предварительно созданы
0
Plazma
5 / 5 / 0
Регистрация: 20.11.2010
Сообщений: 51
23.03.2012, 10:01 #3
Вопрос в тему: а как 3-ему файлу выделить определенное количество памяти, чтобы этот файл не мог принимать данные больше своей(выделенной) памяти ?
0
retmas
Жарю без масла
863 / 745 / 168
Регистрация: 13.01.2012
Сообщений: 1,702
23.03.2012, 10:17 #4
Цитата Сообщение от Plazma Посмотреть сообщение
Вопрос в тему: а как 3-ему файлу выделить определенное количество памяти, чтобы этот файл не мог принимать данные больше своей(выделенной) памяти ?
зарезервировать/увеличить размер файла можно. но чтобы он больше не увеличивался - никак
0
Plazma
5 / 5 / 0
Регистрация: 20.11.2010
Сообщений: 51
23.03.2012, 10:31 #5
напишите код резервации размера файла, если не трудно
0
retmas
Жарю без масла
863 / 745 / 168
Регистрация: 13.01.2012
Сообщений: 1,702
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);
1
ksuha90
0 / 0 / 0
Регистрация: 29.10.2010
Сообщений: 33
24.05.2012, 20:54  [ТС] #7
Благодарю!
0
24.05.2012, 20:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.05.2012, 20:54
Привет! Вот еще темы с ответами:

Пусть даны два файла целых чисел - C++
Тут задали следующее, кто знает напишите код программ плиз: 1. Пусть даны два файла целых чисел. Определить, больше ли минимальное...

Создать два файла целых чисел, первый содержит значения дней, а второй — значения месяцев - C++
File67. Дан строковый файл, содержащий даты в формате «день/месяц/год», причем под день и месяц отводится по две позиции, а под год —...

Даны два целых числа A и B (A < B). Найти сумму всех целых чисел от A до B включительно - C++
Даны два целых числа A и B (A &lt; B). Найти сумму всех целых чисел от A до B включительно. как это реализовать на с++??

Даны два целых числа А и В (А<В). Найти сумму квадратов всех целых чисел от А до В включительно - C++
Даны два целых числа А и В (А&lt;В). Найти сумму квадратов всех целых чисел от А до В включительно.


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

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

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