Считать текст из файла и вывести на экран - C# (181010)

Узнай цену своей работы

Формулировка задачи:

Считать текст из файла и вывести на экран, заменив цифры от 0 до 9 словами «ноль», «один», ..., «девять», начиная каждое предложение с новой строки. Как считать текс и вывести на экран разобрался, а вот как заменить цифры нет. Их свичем надо делать или как? Хелп тупому((
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.IO;
  4. using System.Linq;
  5. using System.Text;
  6. namespace Lab_8
  7. {
  8. class Program
  9. {
  10. static void Main(string[] args)
  11. {
  12. StreamReader reader = new StreamReader("d:\\file.txt", Encoding.Default);
  13. string[] lines = reader.ReadToEnd().Split(new char[] { '.' }, StringSplitOptions.RemoveEmptyEntries);
  14. reader.Close();
  15. Console.WriteLine();
  16. Console.ReadLine();
  17. }
  18. }
  19. }

Решение задачи: «Считать текст из файла и вывести на экран»

textual
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.IO;
  4. using System.Linq;
  5. using System.Text;
  6.  
  7. namespace Lab_8
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.  
  14.             StreamReader reader = new StreamReader("d:\\file.txt", Encoding.Default);
  15.             string[] lines = reader.ReadToEnd().Split(new char[] { '.' }, StringSplitOptions.RemoveEmptyEntries);
  16.  
  17.             string text = "1 2 3 check9 hello 3";
  18.             text = text.Replace("0", "ноль");
  19.             text = text.Replace("1", "один");
  20.             text = text.Replace("2", "два");
  21.             text = text.Replace("3", "три");
  22.             text = text.Replace("4", "четыре");
  23.             text = text.Replace("5", "пять");
  24.             text = text.Replace("6", "шесть");
  25.             text = text.Replace("7", "семь");
  26.             text = text.Replace("8", "восемь");
  27.             text = text.Replace("9", "девять");
  28.             text = text.Replace(".", "\n");
  29.             text = text.Replace("!", "\n");
  30.             text = text.Replace("?", "\n");
  31.             text = text.Replace("...", "\n");
  32.  
  33.             Console.WriteLine(text);
  34.  
  35.             reader.Close();
  36.             Console.WriteLine();
  37.             Console.ReadLine();
  38.         }
  39.     }
  40. }

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


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

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

14   голосов , оценка 3.857 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы