В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
sergey1234567890f
sergey1234567890f
23.05.2021 12:26 •  Информатика

Айжан 20 беттен туратын рефетат жазды.Рефераттын әр бетінде 50 символдан туратын 80 жол бар.Флешкадағы 80К байт бос орынға сияды ма? ​

Показать ответ
Ответ:
MelinMelomGii
MelinMelomGii
25.03.2021 23:28

Примечание: файл "file.txt" должен существовать в корневой папке программы. Если что-то не работает / работает не так, напишите об этом.

using System;

using System.IO;

namespace ConsoleApp1

{

   class Program

   {

       static void Main(string[] args)

       {

           const int c = 'С';

           string text;

           using (FileStream file = new FileStream($"file.txt", FileMode.Open))

           {

               using (StreamReader reader = new StreamReader(file, System.Text.Encoding.Default))

               {

                   text = reader.ReadToEnd();

               }

           }

           string pattern = @"\w+";

           System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(pattern);

           System.Text.RegularExpressions.MatchCollection mc = reg.Matches(text);

           using (FileStream file2 = new FileStream($"file2.txt", FileMode.OpenOrCreate))

           {

               using (StreamWriter writer = new StreamWriter(file2, System.Text.Encoding.UTF8))

               {

                   foreach (var el in mc)

                       if ((el.ToString()[0] == c) || (el.ToString())[0] == Char.ToLower((char)c))

                           writer.WriteLine(el);

               }

           }

       }

   }

}

0,0(0 оценок)
Ответ:
anechka50
anechka50
21.03.2023 07:22

Будь ласка, уточняйте на якій мові програмування потрібно написати програму. Для прикладу я напишу на С++. Но алгоритм такий буде будь-де.

int N = 0;

while(N != 0){ //Робота програми буде виконуватись до тих пір, поки не введуть 0. Цього нема в умові но на всякий напишу

cout << "Введіть N";

cin >> N;

cout << endl << endl; // Просто пробіли, для того щоб гарно виглядало

if( (N % 2) != 0) cout << N*N << " "; // Якщо число не парне тоді ми підносимо його до квадрату і записуєм. Якщо не парне, тоді нічого не робимо.

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота