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

Программно пронумеровать в блокноте строки и удалить строку с заданным номером - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запросите у пользователя две даты в виде года,месяца и числа. Определите более раннюю дату http://www.cyberforum.ru/cpp-beginners/thread905144.html
Запросите у пользователя две даты в виде года,месяца и числа. Определите более раннюю дату. Обработайте все возможные ошибки пользователя, считая номера годов, кратные четырем-високосными, то есть с датой 29 февраля.
C++ Программа с функцией для суммирования значений одного столбца свободного массива Требуется написать программу с функцией: Программа с функцией для суммирования значений одного столбца свободного массива(динамического двумерного). Помогите пожалуйста, не понимаю в массивах ничего((( http://www.cyberforum.ru/cpp-beginners/thread905142.html
C++ Необходимо составить программу для расчёта функции
необходимо составить программу в visual c++ для расчёта функции. Условие на изображении по ссылке
C++ Факториал (решено)
Задача из книги Дейтелов (4.35): Напишите программу, которая приближенно вычисляет значение математической константы e, используя формулу: e=1+ 1/1! + 1/2! + 1/3! ...... Попросить ввести пользователя нужную точность (т. е. число суммируемых членов ряда). Мой код #include <iostream> using namespace std; int main()
C++ Работа с текстовыми файлами: Вывод из текстового файла http://www.cyberforum.ru/cpp-beginners/thread905102.html
Доброго времени суток! Есть проблема с выводом из текстового файла, прошу помочь. Суть проблемы: При выводе из текстового файла последняя строка выводится дважды, а это не круто, код ниже. Код: Добавление: void add(){ int id = 1; static char nomer_depo; char stanciya; int chislo_rabotnikov; char nachalnik;
C++ Сформировать квадратную матрицу порядка n по заданному образцу Сформировать квадратную матрицу порядка n по заданному образцу: 1 2 3 … n-2 n-1 n 0 1 2 … n-3 n-2 n-1 0 0 1 … n-4 n-3 n-2 …………………………….. 0 0 0 … 0 0 1 подробнее

Показать сообщение отдельно
Ezembi
 Аватар для Ezembi
100 / 87 / 3
Регистрация: 29.05.2013
Сообщений: 227
18.06.2013, 12:19     Программно пронумеровать в блокноте строки и удалить строку с заданным номером
Совсем про тебя забыл
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
// 1.cpp: главный файл проекта.
 
#include "stdafx.h"
#include <conio.h>
#include <stdio.h>
//#include <queue>
//#include <Windows.h>
//#include <time.h>
#include <iostream>
 
//using namespace System;
 
//#define N 10
//#define M 10
 
int main()
{
    setlocale(LC_ALL, "Russian");
    FILE *f1;
    FILE *f2;
    f1 = fopen("input.txt","r");
    f2 = fopen("output.txt","w");
    char ch;
    int i=0,j=0;
    int nom;
    printf("Введите номер удаляемой строки: ");
    scanf("%d",&nom);
    while(fscanf(f1,"%c",&ch)!=EOF)
    {
        if(i==nom)
        {}
        else
        {
            if(j==0)
                fprintf(f2,"#%d ",i);
            fprintf(f2,"%c",ch);
        }
        j++;
        if(ch=='\n')
        {
            i++;
            j=0;
        }
    }
    fclose(f1);
    fclose(f2);
    printf("\nФайл успешно перезаписан!!!");
    remove("input.txt");
    rename("output.txt","input.txt");
    _getch();
    return 0;
 
}
 
Текущее время: 07:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru