Загрузка...

Клавиатурный тренажор на с# в консоли

Тема в разделе C# создана пользователем Zheka2017 31 мар 2020. 332 просмотра

  1. Zheka2017
    Zheka2017 Автор темы 31 мар 2020 1 11 мар 2017
    Попалось задание ,сделать клавиатурный тренажор в консоли.
    Что бы генерировало символы нижнего регистра, и человек вводил в строку, нажимал Enter, и если совпало то происходит следущая генерация. Если же не совпало, то выход из консоли.

    Могу 100 рублей кинуть за помощь, это все что осталось на ****. Нужно срочно.
    [IMG]
     
  2. a_st_ra
    a_st_ra 4 апр 2020 1 9 янв 2020
    могу помочь
    --- Сообщение объединено с предыдущим 4 апр 2020
    в лс напиши
     
  3. LLami
    LLami 9 апр 2020 0 16 фев 2020
    Zheka2017, а слова должны быть из рандомных букв?
     
  4. Ljopv91rdewr
    Ljopv91rdewr 11 апр 2020 449 4 май 2019
    Если я правильно тебя понял, то вот так
    Код
    using System;
    using System.Linq;
    using System.Threading;

    namespace ConsoleApp2
    {
    class Program
    {
    private static Random random = new Random();

    static void Main()
    {
    while (true)
    {
    string RandomString1 = RandomString(10);

    Console.WriteLine(RandomString1 + "\n");

    if (Console.ReadLine() == RandomString1)
    {
    Console.Clear();
    Console.WriteLine("Good");
    Thread.Sleep(1500);
    Console.Clear();
    }
    else
    {
    Console.Clear();
    Console.WriteLine("Bad");
    Thread.Sleep(1500);
    Environment.Exit(0);
    }
    }
    }

    public static string RandomString(int length)
    {
    const string chars = "abcdefghijklmnopqrstuvwxyz";
    return new string(Enumerable.Repeat(chars, length)
    .Select(s => s[random.Next(s.Length)]).ToArray());
    }
    }
    }
     
Загрузка...
Top