2 / 2 / 0
Регистрация: 12.12.2013
Сообщений: 83
1

Создать текстовый файл и записать в него 5 одинаковых строк

23.09.2014, 12:37. Показов 2652. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите создать текстовый файл и записать в него 5 одинаковых строк. Записываемая строка вводится с клавиатуры.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.09.2014, 12:37
Ответы с готовыми решениями:

Создать текстовый файл с указанным именем и записать в него N строк длины N
Дано имя файла и целое число N (0< N < 27). Создать текстовый файл с указанным именем и записать в...

Создать текстовый файл и записать в него 5 одинаковых строк, которые вводятся с клавиатуры
Файлы.

Создать текстовый файл и записать в него N строк длины N
Создать текстовый файл и записать в него N строк длины N;строка с номером K должна содержать K...

Создать текстовый файл с указанным именем и записать в него N строк
Ребят если можно напишите как нибудь программу по проще) не усложняите, а то не поверят что я её...

7
Почетный модератор
21404 / 9138 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
23.09.2014, 15:06 2
Консоль, формы?
0
833 / 641 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
24.09.2014, 11:15 3
Что-то типа
VB.NET
1
File.WriteAllLines("output.txt", Enumerable.Repeat(Console.ReadLine(), 5))
0
2 / 2 / 0
Регистрация: 12.12.2013
Сообщений: 83
27.09.2014, 19:01  [ТС] 4
Цитата Сообщение от Памирыч Посмотреть сообщение
Консоль, формы?
Формы, если сможете помочь буду благодарен.
0
Почетный модератор
21404 / 9138 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
27.09.2014, 19:16 5
Лучший ответ Сообщение было отмечено Ashmotev как решение

Решение

Код Qwertiy, слегка исправленный и дополненный указанием кодировки и чтением значений с InputBox

VB.NET
1
IO.File.WriteAllLines("C:\output.txt", Enumerable.Repeat(InputBox("Введите слово"), 5).ToArray, System.Text.Encoding.Default)

Вариант "Дедовский":
VB.NET
1
2
3
4
5
6
        Dim Words(4) As String
        Dim Word As String = InputBox("Введите слово")
        For I As Integer = 0 To Words.Length - 1
            Words(I) = Word
        Next
        IO.File.WriteAllLines("C:\output.txt", Words, System.Text.Encoding.Default)
1
833 / 641 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
28.09.2014, 00:22 6
Памирыч, а зачем ToArray?
0
Почетный модератор
21404 / 9138 / 1083
Регистрация: 11.04.2010
Сообщений: 11,014
28.09.2014, 00:26 7
Qwertiy, иначе ошибка
Не удалось привести тип объекта "<RepeatIterator>d__b5`1[System.String]" к типу "System.String[]".
Возможно, из-за фреймворка 3.5; на 4 и выше возможности проверить нет
0
833 / 641 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
28.09.2014, 01:10 8
Цитата Сообщение от Памирыч Посмотреть сообщение
Возможно, из-за фреймворка 3.5;
Действительно, перегрузка с IEnumerable появилась в четвёртом: 3.5 и 4
1
28.09.2014, 01:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.09.2014, 01:10
Помогаю со студенческими работами здесь

Создать текстовый файл с указанным именем и записать в него N строк
Дано имя файла и целое число (0&lt;N&lt;27). Создать текстовый файл с указанным именем и записать в него...

Создать текстовый файл и записать в него 6 различных текстовых строк
1) Написать программу выполняющею заполнения массива из 5 элементов целыми числами, введенными с...

Создать текстовый файл и записать в него 6 различных текстовых строк
Создать текстовый файл и записать в него 6 различных текстовых строк. Записываемые строки программно

Создать текстовый файл с указанным именем и записать в него N строк
Дано имя файла и целые положительные числа N и K. Создать текстовый файл с указанным именем и...


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

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

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