Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 27.03.2018
Сообщений: 1
1

Как сделать ввод нужных символов с клавиатуры

27.03.2018, 20:16. Показов 3087. Ответов 1
Метки нет (Все метки)

Это будет один из моих первых кодов, и дабы не напороться на острое мнение крутых челов в программировании, попробую, донести суть литературным языком.
И так есть программа, она производит какой-то подсчет, например 1+2=?. Все просто. И вот тут я должен ей такой ввести как следует: "3". Дальше у меня идет условие: либо все правильно, либо нет, ну как обычно. И так... Внимание вопрос: Как сделать этот "запароленный" ввод ответа? Пробовал следующим методом, который работает только с присвоением переменной
C#
1
2
3
int a = Convert.ToInt32 (Console.ReadLine ());
if (a == 15)
Console.WriteLine (a + a);
Не получилось. До этого был какой-то другой код этой операции и он мне помог, но выдавалась ошибка уже в консоли после последнего действия.

PS

Если это очень просто, то пожалуйста, напишите, что это очень просто, и что я "любое плохое слово в мире"
Если это не очень просто, то пожалуйста, напишите, что это не очень просто, и что нужно сидеть и учить все дальше.
Мне важно это мнение независимо от результата ответа. Спасибо!

Добавлено через 15 минут
Чудеса, но как только я завершил писать сообщение - разобрался как можно сделать нужную мне операцию, но появился следующий вопрос: как сделать так, чтобы введенных данных было больше, например я хочу написать не "3", а "Три/три/тРи/трИ/ТРи/ТрИ и тд." и он мне так же продолжал компилировать код?

Добавлено через 1 минуту
C#
1
2
3
4
5
6
7
8
9
10
11
            Console.WriteLine ("Сумма чисел 15 и 24?");
            int i = Int32.Parse(Console.ReadLine());
            if (i == 39) // нужно, чтобы условие сохранялось и при вводе "ТРИДЦАТЬ ДЕВЯТЬ"
            {
                Console.Clear ();
                Console.WriteLine ("39, правильно!");
            }
            else
            {
                Console.Clear ();
                Console.WriteLine ("Неправильно!");
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.03.2018, 20:16
Ответы с готовыми решениями:

Ввод символов с клавиатуры в ОЗУ с использованием режима ожидания готовности контроллера клавиатуры
. Разработать алгоритм ввода символов с клавиатуры в ОЗУ с использованием режима ожидания...

Как сделать ввод с клавиатуры?
как сделать ввод с клавиатуры( фио,возраст,бал) и как сделать цикл вода даных 5 раз #include...

Как сделать ввод с клавиатуры?
Подскажите, как переделать под ввод данных a и b с клавиатуры #include "stdafx.h" #include...

Как сделать ввод с клавиатуры
Задание:Вычитание неупакованных двоично-десятичных чисел. Программа работает,только не знаю как...

1
187 / 165 / 100
Регистрация: 14.03.2018
Сообщений: 426
27.03.2018, 20:26 2
Нужно определиться считывать число или строку. Но, в случае выбора строки, код станет крайне нерациональным:

C#
1
2
3
4
5
6
7
8
9
10
11
12
            string number = Console.ReadLine();
 
            switch (number.ToLower())
            {
                case "один": { break; }
                case "два": { break; }
                case "три": { break; }
                
                ...
 
                case "тридцать девять": { break; }
            }
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.03.2018, 20:26

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Как сделать ввод с клавиатуры?
Дана последовательность целых чисел. найти количество различных чисел в этой последовательности. ...

Как сделать ввод строки с клавиатуры?
как сделать ввод строчки с клавиатуры? #include<stdio.h> #include<string.h> #include<stdlib.h>...

Как сделать ввод с мобильной клавиатуры?
Подскажите как сделать ввод с мобильной клавиатуры. Пробывал как написано в документации не чего не...

Как сделать ввод строки с клавиатуры?
люди как сделать вввод строки с клавиатуры? //Дана строка. Указать те слова, которые содержат...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.