
Добавил:
Shlyapaa
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:ОП_Л4
.txt Задание 1
А0)Начало.
А1)Вывод "Введите строку транслитом, содержащую 'cha' или 'sha':"
А2)Ввод строки.
А3)Вызов функции CheckSpelling.
А4)Если IncorrectSpelling истинно, то А5, иначе А6.
А5)Вывод "'cha' или 'sha' написаны с ошибокой" Далее А7.
А6)Вывод "'cha' или 'sha' написаны без ошибок"
А7)Конец
Б0)CheckSpelling
Б1)Если в строке есть "cha" или "sha", то Б2, иначе Б6.
Б2)index = Text.IndexOf("cha");
Б3)Если index != -1 && index < Text.Length - 3 && Text[index + 2] == 'y' && Text[index + 3] == 'a', то Б6, иначе Б4.
Б4)index = Text.IndexOf("sha");
Б5)Если index != -1 && index < Text.Length - 3 && Text[index + 2] == 'y' && Text[index + 3] == 'a', то Б6, иначе Б7.
Б6)return true
Б7)return false
Задане 2
А0)Начало
А1)int correctCount = 0;
А2)Пока истинно, то А3.
А3)char randomChar = RandomChar();
А4)Вывод "Введите {randomChar}"
А5)ConsoleKeyInfo keyInfo = Console.ReadKey(true);
А6)Если keyInfo.Key == ConsoleKey.Escape, то А11, иначе А7.
А7)Если keyInfo.KeyChar == randomChar, то А8, иначе А9.
А8)correctCount++;
А9)Console.Beep();
А10)Вывод "Неверно"
А11)break
А12)Вывод количества правильно введенных символов.
Б0)RandomChar
Б1)Random random = new Random();
Б2)const string chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
Б3)Возвращаем случайный символ из списка.
А0)Начало.
А1)Вывод "Введите строку транслитом, содержащую 'cha' или 'sha':"
А2)Ввод строки.
А3)Вызов функции CheckSpelling.
А4)Если IncorrectSpelling истинно, то А5, иначе А6.
А5)Вывод "'cha' или 'sha' написаны с ошибокой" Далее А7.
А6)Вывод "'cha' или 'sha' написаны без ошибок"
А7)Конец
Б0)CheckSpelling
Б1)Если в строке есть "cha" или "sha", то Б2, иначе Б6.
Б2)index = Text.IndexOf("cha");
Б3)Если index != -1 && index < Text.Length - 3 && Text[index + 2] == 'y' && Text[index + 3] == 'a', то Б6, иначе Б4.
Б4)index = Text.IndexOf("sha");
Б5)Если index != -1 && index < Text.Length - 3 && Text[index + 2] == 'y' && Text[index + 3] == 'a', то Б6, иначе Б7.
Б6)return true
Б7)return false
Задане 2
А0)Начало
А1)int correctCount = 0;
А2)Пока истинно, то А3.
А3)char randomChar = RandomChar();
А4)Вывод "Введите {randomChar}"
А5)ConsoleKeyInfo keyInfo = Console.ReadKey(true);
А6)Если keyInfo.Key == ConsoleKey.Escape, то А11, иначе А7.
А7)Если keyInfo.KeyChar == randomChar, то А8, иначе А9.
А8)correctCount++;
А9)Console.Beep();
А10)Вывод "Неверно"
А11)break
А12)Вывод количества правильно введенных символов.
Б0)RandomChar
Б1)Random random = new Random();
Б2)const string chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
Б3)Возвращаем случайный символ из списка.
Соседние файлы в предмете Основы программирования