Форум программистов, компьютерный форум CyberForum.ru
С наступающим Новым годом!
CyberForum.ru - форум программистов и сисадминов > > > >
Восстановить пароль Регистрация
 
olegar4
Новичок
0 / 0 / 0
Регистрация: 07.06.2013
Сообщений: 25
12.06.2013, 20:03     Запись в двоичный файл   #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();
Преподаватель сказал, чтобы я сделал это задание без массива. Реально ли это?...
AdAgent
Объявления
12.06.2013, 20:03     Запись в двоичный файл
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2013, 20:03     Запись в двоичный файл
Посмотрите здесь:

C# Запись в файл
C# .NET 4.x Сохранение форматированного текста в двоичный файл
C# Прочитать двоичный типизированный файл
C# Как записать файл построчно в двоичный массив?
C# Создать двоичный файл, содержащий записи следующей структуры для хранения информации об авиарейсе
C# Создать двоичный файл, содержащий записи следующей структуры для хранения информации о маршруте городского транспорта
C# Преобразовать двоичный файл в текстовый, записывая шестнадцатеричные коды исходных байтов без разделителей

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

Поиск по форуму:
Ithilgwau
Форумчанин
25 / 25 / 0
Регистрация: 19.09.2012
Сообщений: 123
12.06.2013, 20:07     Запись в двоичный файл   #2
Тут массив вообще не нужен, ты его не используешь нигде. У тебя везде s[i]. А значит, можно просто заменить везде это s[i] просто на обычную переменную целого типа, и ничего не изменится в работе программы.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Опции темы

Текущее время: 17:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Яндекс.Метрика