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

C# для начинающих

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

Запись в двоичный файл - C#

12.06.2013, 20:03. Просмотров 723. Ответов 1
Метки нет (Все метки)

Дана последовательность из n целых чисел. Создать файл и записать в него числа последовательности, попадающие в заданный интервал. Вывести содержимое файла на экран.
Вот мой код:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
StreamWriter sw = new StreamWriter("new.txt");
            Random rand = new Random();
            Console.Write("Введите размер массива: ");
            int n = int.Parse(Console.ReadLine());
            int[] s = new int[n];
            Console.Write("Введите интервал: a= ");
            int a = int.Parse(Console.ReadLine());
            Console.Write(", b= ");
            int b = int.Parse(Console.ReadLine());
            for (int i = 0; i < n; i++)
            {
                s[i] = rand.Next(-20, 30);
                Console.Write(s[i] + " ");
                if (s[i] >= a && s[i] <= b)
                {                    
                    sw.Write(s[i]);                  
                }
            }
            sw.Close();
            Console.ReadLine();
Преподаватель сказал, чтобы я сделал это задание без массива. Реально ли это?...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2013, 20:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Запись в двоичный файл (C#):

Прочитать двоичный типизированный файл - C#
Как прочитать двоичный файл если не известна его структура?

.NET 4.x Сохранение форматированного текста в двоичный файл - C#
Здравствуйте. У меня есть объект, который я записываю в бинарный файл. Также есть форматированный текст в формате rtf. Можно ли как-то...

Как записать файл построчно в двоичный массив? - C#
Есть файл с текстом &amp;a b c &amp;x y z Надо все это загнать в массив чтобы получилось следующее

Задан двоичный файл, осуществить копирование данных в обратном порядке - C#
Привет, можете помочь в си шарп? 2 Задан двоичный файл осуществить копирование данных в обратном порядке!

Записать в двоичный файл простые числа не превышающие число 100 - C#
записать в двоичный файл простые числа не превышающие число 100 Добавлено через 2 минуты Был бы очень благодарен за помощь,...

Создать двоичный файл, содержащий записи следующей структуры для хранения информации об авиарейсе - C#
Создать двоичный файл, содержащий записи следующей структуры для хранения информации об авиарейсе: Название пункта назначения рейса ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Ithilgwau
26 / 26 / 0
Регистрация: 19.09.2012
Сообщений: 123
12.06.2013, 20:07 #2
Тут массив вообще не нужен, ты его не используешь нигде. У тебя везде s[i]. А значит, можно просто заменить везде это s[i] просто на обычную переменную целого типа, и ничего не изменится в работе программы.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.06.2013, 20:07
Привет! Вот еще темы с ответами:

Получить новый двоичный файл, записав в него все четные числа из первого файла - C#
Даны два двоичных файла с числами. Получить новый файл, записав в него сначала все четные числа из первого файла, потом все нечетные числа...

Преобразовать двоичный файл в текстовый, записывая шестнадцатеричные коды исходных байтов без разделителей - C#
Преобразовать двоичный файл в текстовый, записывая шестнадцатеричные коды исходных байтов без разделителей. Можно целый код с комментами...

Создать двоичный файл, содержащий записи следующей структуры для хранения информации о маршруте городского транспорта - C#
Создать двоичный файл, содержащий записи следующей структуры для хранения информации о маршруте городского транспорта: Название начальной...

запись string в файл в определенном формате (из Unicode в ASCII. Файл записывать умею) - C#
Здравствуйте. Можете помочь? Записать файл я умею. Но не понимаю как перевести из кодировки Unicode в ASCII. В Unicode использую...


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

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

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