Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.86/21: Рейтинг темы: голосов - 21, средняя оценка - 4.86
 Аватар для Vemp
23 / 23 / 3
Регистрация: 18.06.2012
Сообщений: 61

Переписать из файла f1 в файл f2 (исправить код)

18.06.2012, 17:30. Показов 4126. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Собственно есть код,рабочий, но в условии задачи сказано что нам дано 2 файла f1 и f2, и нужно переписать символы из одного файла в другой и наоборот используя вспомогательный файл h.Но в моем коде файл h уже имеется,а мне надо чтобы программа сама его создала и использовала, у меня без ошибок не получается...выручайте.
C#
1
2
3
4
5
 string f1 = File.ReadAllText("C:\\Text1.txt");
      string f2 = File.ReadAllText("C:\\Text2.txt");
      File.WriteAllText("C:\\h.txt", f1);
      File.WriteAllText("C:\\Text2.txt", File.ReadAllText("C:\\h.txt" ));
      File.WriteAllText("C:\\Text1.txt", f2);
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.06.2012, 17:30
Ответы с готовыми решениями:

Загрузка файла. Браузер говорит, что файл не выбран. Исправить код
пожалуйста помогите найти ошибку, браузер говорит что файл не выбран Вот код: <?php require_once...

Переписать с сохранением порядка следования компоненты файла а1 в файл f2 а файла f2 в файл f1
Помогите пожалуйста товарищи программисты решить мой вариант на тему файлы... Вариант 5 1. Даны символьные файлы f1и f2. Переписать...

Файл: Переписать с сохранением порядка следования компоненты файла f1 в файл f2, а компоненты файла f2 - в файл f1
Даны символьные файлы f1 и f2. Переписать с сохранением порядка следования компоненты файла f1 в файл f2, а компоненты файла f2 в файл f1....

23
713 / 680 / 126
Регистрация: 30.03.2012
Сообщений: 1,124
20.06.2012, 15:59
Студворк — интернет-сервис помощи студентам
а промежуточный файл то по итогам нужен или ну его? который h
0
 Аватар для Vemp
23 / 23 / 3
Регистрация: 18.06.2012
Сообщений: 61
20.06.2012, 16:06  [ТС]
Цитата Сообщение от Tessen Посмотреть сообщение
а промежуточный файл то по итогам нужен или ну его? который h
Его нужно использовать, но на консоль его выводить не надо.
0
713 / 680 / 126
Регистрация: 30.03.2012
Сообщений: 1,124
20.06.2012, 16:18
C#
1
2
3
4
5
6
7
8
9
Console.WriteLine("Исходный файл Text1: \n" + File.ReadAllText(@"C:\Text1.txt"));
            Console.WriteLine("Исходный файл Text2: \n" + File.ReadAllText(@"C:\Text2.txt"));
            
            File.WriteAllText("C:\\h.txt", File.ReadAllText(@"C:\Text1.txt"));
            File.WriteAllText("C:\\Text1.txt", File.ReadAllText(@"C:\Text2.txt"));
            File.WriteAllText("C:\\Text2.txt", File.ReadAllText(@"C:\h.txt"));
 
            Console.WriteLine("Новый файл Text1: \n" + File.ReadAllText(@"C:\Text1.txt"));
            Console.WriteLine("Новый файл Text2: \n" + File.ReadAllText(@"C:\Text2.txt"));
Добавлено через 4 минуты
через цикл - построчно
выводить новые файлы построчно было лень
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
            Console.WriteLine("Исходный файл Text1:");
            
            using (var sw = new StreamWriter(@"C:\h.txt"))
            using (var sr = new StreamReader(@"C:\Text1.txt"))
                while (!sr.EndOfStream)
                {
                    string line = sr.ReadLine();
                    Console.WriteLine(line);
                    sw.WriteLine(line);
                }
 
            Console.WriteLine("\nИсходный файл Text2:");
            using (var sw = new StreamWriter(@"C:\Text1.txt"))
            using (var sr = new StreamReader(@"C:\Text2.txt"))
                while (!sr.EndOfStream)
                {
                    string line = sr.ReadLine();
                    Console.WriteLine(line);
                    sw.WriteLine(line);
                }
            using (var sw = new StreamWriter(@"C:\Text2.txt"))
            using (var sr = new StreamReader(@"C:\h.txt"))
                while (!sr.EndOfStream)
                    sw.WriteLine(sr.ReadLine());
 
            Console.WriteLine("\nНовый файл Text1: \n" + File.ReadAllText(@"C:\Text1.txt"));
            Console.WriteLine("Новый файл Text2: \n" + File.ReadAllText(@"C:\Text2.txt"));
1
 Аватар для Vemp
23 / 23 / 3
Регистрация: 18.06.2012
Сообщений: 61
20.06.2012, 16:21  [ТС]
Спасибо то что нужно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.06.2012, 16:21

Переписать с сохранением порядка следования строки файла f1 в файл f2, а строки файла f2 в файл f1 в обратном порядке
1.Создать и заполнить текстовые файлы f1 и f2. Переписать с сохранением порядка следования строк файла f1 в файл f2, а строки файла f2 в...

Переписать в файл B из файла A те компоненты файла A, которые делятся без остатка на 2
Создать файл A, компонентами которого являются числа от 1 до 20.Переписать в файл B из файла A те компоненты файла A, которые делятся без...

Используя вспомогательный файл, заданным образом переписать компоненты исходного файла в результирующий файл
Дан файл f, компоненты которого являются целыми числами. Никакая из компонент файла не равна нулю. Файл f содержит столько же отрицательных...

Дан текстовый файл f. Переписать компоненты файла f в файл g, заменив все пробелы символом '!'
Правильно ли я написала саму программу? и вообще, оно правда будет переписано в новый файл??? var f,g:textfile; c:char; ...

Используя вспомогательный файл H, переписать компоненты файла F в файл G
Дан файл F, содержащий целые числа. Никакая из компонент файла не равна нулю. Файл F содержит столько же отрицательных чисел, сколько...


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

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы Всем привет! Хочу поделиться свежим (и довольно. . .
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения: - добавлена многоязычность - добавлено снятие скриншотов - добавлено поддержание бафов хождения по воде (для жреца, дк и шамана) - и так, по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru