Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Двумерный массив (каждый элемент массива разделить на среднее арифметическое этих элементов) Задан массив действительных чисел А(n). Необходимо каждый элемент массива разделить на среднее арифметическое этих элементов. На печать вывести исх. и преобразов. массивы. Методические указания Массивы создаются в динамической области памяти с использованием операций NEW и DELETE. Ввод исходных данных: реальный размер массивов и их значения. Обращение к элементам массива – через косвенную... https://www.cyberforum.ru/ cpp-beginners/ thread886290.html Текст или число в переменной C++
Народ помогите сейчас друг сидит на экзамене по программированию и нужно помочь с программой(быстрому обучению друг не поддается)написать код на коленке в данный момент не могу. задача такая: Составить и отладить программу, которая в цикле принимает значение с клавиатуры. если значение является числом, программа выводит слово "число", если значение является текстом, программа выводит слово...
C++ Таймер который запускается по новой через каждые полчаса Здравствуйте нужно сделать таймер который работает бесконечно и и через каждые полчаса запускался по новой с номиналом пол часа https://www.cyberforum.ru/ cpp-beginners/ thread886268.html C++ Сформировать вектор В(к) из a(i,j) < 0 https://www.cyberforum.ru/ cpp-beginners/ thread886243.html
Дан массив A(n,n). Сформировать вектор В(к) из a(i,j) < 0. На печать вывести исходный массив, полученный вектор и его размерность.
Оператор if (для чисел от нуля до пяти программа выводит на экран тексотовое название числа) C++
Составить программу, которая принимает числа с клавиатуры. Ддя чисел от нуля до пяти программа выводит на экран тексотовое название числа.
C++ Односвязный циклический список! Парни ., срочно помощь нужна , завтра лабу надо сдать , туплю по жесткому)! Список односвязный, нужно сделать циклическим, я так понял одну строчку цыкла и пару печатей, и по идее должно работать , но ч не знаю какие эти пару строчек)) помогите пожалста) struct st { int n; st *next; } *ps,*pp=NULL, *pk, *pt, *pm; main () { int i; int d; int a; do { ps=new st; https://www.cyberforum.ru/ cpp-beginners/ thread886224.html
C++ Программа проверки синтаксиса в логических операциях,вот задача https://www.cyberforum.ru/ cpp-beginners/ thread886195.html
Петя, Вася и Маша остались дома одни. Кто-то из них съел варенье. На вопрос мамы, кто это сделал, они сказали: Петя: "Я не ел. Маша тоже не ела". Вася: "Маша действительно не ела. Это сделал Петя". Маша: "Вася врет. Это он съел". Выясните, кто ел варенье, если известно, что двое из них оба раза сказали правду, а третий один раз соврал и один раз сказал правду. Добавлено через 15 минут...
C++ двумерный массив поиски ошибки в коде
В двумерном массиве записаны слова, представляющие собой последовательность цифр, завершающихся 0. Необходимо распечатать слова через запятую, заключив печатную строку в скобки. Длина печатной строки 60 символов. Извлечение слова оформить в виде функции. Например: исходные данные - 123023402303450 234450234567010 234455677670450 Результат: (123,234,23,345)(23445,234567,1)(23445567767,45 ...
C++ Программа не работает (описать класс с именем NOTE (фамилия и инициалы; номер телефона; дата рождения)) Задание: Описать класс, объявить массив из 10 объектов. Написать программу в которой обеспечить ввод данных в массив с клавиатуры, вывод исходных данных на экран, вывод на экран данных, соответствующих условию поиска. Класс с именем NOTE содержит следующие поля: • фамилия и инициалы; • номер телефона; • дата рождения (массив из трех чисел). Вывод на экран информации о людях, чьи дни... https://www.cyberforum.ru/ cpp-beginners/ thread886182.html C++ Динамическая графика на языке С https://www.cyberforum.ru/ cpp-beginners/ thread886173.html
Составить программу динамической графики в системе программирования Dev-С++, в обычном С :)
Дана действительная матрица размера n*m. Получить последовательность C++
помогите решить пожалуйста на с++ 1) Дана действительная матрица размера n*m. Получить последовательность b1,…,bn, где bk– это наибольшее из значений элементов K-й строки;
C++ Квадратуре Симпсон Помогите пожалуйста #include <iostream> #include <conio.h> #include <math.h> #include <iomanip> #include <fstream> using namespace std; const float a=-1,b=1,c=0,d=2, hx=0.1, hy=0.1; https://www.cyberforum.ru/ cpp-beginners/ thread886164.html
2 / 2 / 1
Регистрация: 25.02.2013
Сообщений: 42
0

Подскажите, как очистить файл, после его работы - C++ - Ответ 4648108

31.05.2013, 14:16. Показов 1875. Ответов 4
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
#include "time.h"
#include "stdlib.h"
#include "string.h"
 
void sorting(int * mas,int l)  //сортировка
{
for(int j=0;j<l-1;j++)
    {
        int t;
        for(int i=0;i<(l-1-j);i++)
        {
            if(mas[i]>mas[i+1]) 
            {
                t=mas[i+1];
                mas[i+1]=mas[i];
                mas[i]=t;
            }
        }
    }
};
int _tmain()
{
    srand(time(NULL));
    int mas1[10], mas2[10]; //два массива
    for(int i=0;i<10;i++)  
    {
    mas1[i]=rand()%10;
    mas2[i]=rand()%10;
    }                       //заполнение массивов случайными числами
    sorting(mas1,10);       
    sorting(mas2,10);       //сортировка обоих массивов
    FILE * masF1, * masF2, * masItog; //создаем указатели и ассоциируем их с файлами
    masF1=fopen("mas1.txt","a+"); //открываю первый файл с режимом чтения и записи
    masF2=fopen("mas2.txt","a+"); //открываю второй файл с режимом чтения и записи
    if(masF1!=NULL & masF2!=NULL)//проверка на открытие
    {
        for(int i=0;i<10;i++)
        {
            fprintf(masF1,"%i ",mas1[i]);//запись в первый файл первого массива
            fprintf(masF2,"%i ",mas2[i]);//запись во второй файл второго массива
        }
    }
    fseek(masF1,0,SEEK_SET);
    fseek(masF2,0,SEEK_SET);
    masItog=fopen("masItog.txt","a+");
    int a,b;
    int ka=1,kb=1;
    
        fscanf(masF1,"%i",&a);
        fscanf(masF2,"%i",&b);//чтение из файла
    do {
        if(a<b) 
        {
            fprintf(masItog,"%i ",a);
            fscanf(masF1,"%i",&a);
            if(feof(masF1)) 
                ka=0;
        }
        else
        {
            fprintf(masItog,"%i ",b);
            fscanf(masF2,"%i",&b);
            if(feof(masF2)) 
                kb=0;
        }
    } 
    while(ka==1 & kb==1);
    if(kb==0) 
        for(;!feof(masF1);) 
        {
            fprintf(masItog,"%i ",a);
            fscanf(masF1,"%i",&a);
        }
    if(ka==0) 
        for(;!feof(masF2);) 
        {
            fprintf(masItog,"%i ",b);
            fscanf(masF2,"%i",&b);
        }
 
    getch();
    return 0;
}
вот программка. она рандомом заполняет 2 файла, сортирует и записывает в третий. что надо добавить, чтобы после работы файлики были пусты

Вернуться к обсуждению:
Подскажите, как очистить файл, после его работы C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.05.2013, 14:16
Готовые ответы и решения:

Очистить буфер функции после его обработки
Добрый день. Имеется некоторое приложение написанное на Delphi Исходных кодов нет. Описаны...

Подскажите, как очистить файл базы данных Oracle XE?
Добрый день! Использую Oracle 10g в качестве базы данных для приложения СЗИ Secret Net. База...

Как можно удалить или очистить тело макроса после его исполнения из самого себя?
Скажите пожалуйста! Как можно удалить или очистить тело макроса после его исполнения из самого себя?

После бури перестал запускаться БП. Подскажите,как подлечить его!
Здравствуйте! После бури перестал запускаться БП.Я его разобрал,на вид все в порядке,конденсаторы...

4
31.05.2013, 14:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.05.2013, 14:16
Помогаю со студенческими работами здесь

Как открыть файл pdf после его создания?
Создаю pdf-файл, он у меня сохраняется, что прописать, чтобы он сразу открылся после того , как...

Подскажите как очистить таблицу от записей
Здравствуйте.У меня есть таблица,которая при закрытии формы должна постоянно очищаться.Подскажите...

Подскажите, как очистить от ненужных символов строку
Всем здравствуйте, есть строка &quot;\&quot;C:\\Program Files\\Microsoft Office\\Office16\\msoia.exe\&quot;&quot;, как...

Как осуществить запись(дозапись) в файл в отдельном потоке и закрыть его после записи?
Здравствуйте! Вопрос в названии темы! Подробнее планирую записывать(дозаписывать) в файл массив...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru