Заполнить файл f целыми числами, полученным генератором случайных чисел - C#
Формулировка задачи:
Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Получить в файле g все компоненты файла f, которые делятся на m и не делятся на п.
Решение задачи: «Заполнить файл f целыми числами, полученным генератором случайных чисел»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; namespace Application { class MainClass { public static void Main (string[] args) { int x, y; int n = 3; int m = 2; Random Randomic = new Random (); FileStream file1 = new FileStream ("f.txt", FileMode.Create); StreamWriter writer = new StreamWriter (file1); for (int i = 0; i < 10; i++) { x = Randomic.Next (10); writer.WriteLine ("{0:0.##}", x); } writer.Close (); FileStream file2 = new FileStream ("f.txt", FileMode.Open); StreamReader reader = new StreamReader (file2); FileStream file3 = new FileStream ("g.txt", FileMode.Create); StreamWriter write = new StreamWriter (file3); for (int i = 0; i < 10; i++) { string temp = reader.ReadLine (); y = Int32.Parse (temp); if (((y % m) == 0) && ((y % n) != 0)) write.WriteLine ("{0:0.##}", y); } reader.Close (); write.Close(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д