Регистрация не е нужна, освен при създаване на тема в "Задача на седмицата".

Задача за акростих!!!

Задача за акростих!!!

Мнениеот Гост » 16 Яну 2023, 19:54

Да се състави програма (C#), чрез която се чете съществуващ текстов файл и се извежда акростих - първите букви на всеки нов ред - стринг от файла.
Гост
 

Re: Задача за акростих!!!

Мнениеот ammornil » 17 Яну 2023, 01:17

Гост написа:Да се състави програма (C#), чрез която се чете съществуващ текстов файл и се извежда акростих - първите букви на всеки нов ред - стринг от файла.


Моля разгледайте цялостно решение (вкл. примерен текстов файл) със C# във VS в прикачения архив.

Скрит текст: покажи
Код: Избери целия код
using System;
using System.IO;
using System.Text;

namespace Achrostih
{
    internal class Program
    {
        static void Main(string[] args)
        {
            string fileName = @"..\..\SampleText.txt";
            int lNo = 0;

            try
            {
                StreamReader rd = new StreamReader(fileName);

                using (rd)
                {
                    StringBuilder akrostih = new StringBuilder();
                    string line = rd.ReadLine();
                    while (line != null)
                    {
                        akrostih.Append(line[0]).Append(", ");
                        lNo++;
                        line = rd.ReadLine();
                    }
                    Console.WriteLine("Akrostih{1}: {0}", akrostih.ToString(),lNo);
                    Console.ReadKey(false);
                }
            }
            catch (FileNotFoundException)
            {
                Console.Error.WriteLine("Can not find file {0}", fileName);
            }
            catch (IOException)
            {
                Console.Error.WriteLine("Can not read file {0}", fileName);
            }
        }
    }
}
Прикачени файлове
Achrostih.zip
(22.98 KiB) 51 пъти
[tex]\color{lightseagreen}\text{''Който никога не е правил грешка, никога не е опитвал нещо ново.''} \\
\hspace{21em}\text{(Алберт Айнщайн)}[/tex]
Аватар
ammornil
Математик
 
Мнения: 3719
Регистриран на: 25 Май 2010, 19:28
Местоположение: Великобритания
Рейтинг: 1751

Re: Задача за акростих!!!

Мнениеот Гост » 17 Яну 2023, 12:20

Гост написа:Да се състави програма (C#), чрез която се чете съществуващ текстов файл и се извежда акростих - първите букви на всеки нов ред - стринг от файла.

Ако бях малко по-възпитан, нямаше да започна с императивното "Да се състави!"... Въпреки това има добри хора, които откликват безрезервно и помагат. Също, ако бях възпитан, щях да благодаря на ammornil за положения труд, ама не съм.
Гост
 


Назад към C#, Java



Кой е на линия

Регистрирани потребители: Google [Bot]

Форум за математика(архив)