Заполнить файл 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();
 
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5
Похожие ответы