@Swiper

Как решить задачи на C#?

1)В файле в столбик записаны 10 букв. Сформировать новый файл, в
котором заменить все буквы «а» и «о» на «1».
2) Записать в файл массив из 20 случайных чисел. Найти максимальный и минимальный элементы массива и внести их значения в новый файл.
3)Создать консольное приложение, которое будет считывать числа из файла 1.txt вычислять для них значение функции y(x)=sin(x) и записывать полученные значения в файл 2.txt.
Прошу помощи...
  • Вопрос задан
  • 110 просмотров
Пригласить эксперта
Ответы на вопрос 1
twobomb
@twobomb
Пример с чтением\записью для первого, с остальными разберетесь
static void Main()       {
            StreamReader sr = File.OpenText(@"D:\mytext.txt");
            List<string> data = new List<string>();
            while (!sr.EndOfStream)
                data.Add(sr.ReadLine());
            sr.Close();
            StreamWriter sw = new StreamWriter(File.Open(@"D:\mytext.txt", FileMode.Create));
            var exp = new List<string>() {"a", "o", "а", "о"};
            data = data.Select(s => exp.Contains(s.Trim().ToLower()) ? "1" : s).ToList();
            foreach (var v in data)
                sw.WriteLine(v);
            sw.Close();
        }
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы