0 / 0 / 0
Регистрация: 25.05.2015
Сообщений: 10
|
||||||
1 | ||||||
Консольная функция30.03.2016, 13:54. Показов 552. Ответов 3
Метки нет (Все метки)
Всем доброго времени суток. Задача стояла и стоит следующая - необходимо из текста программы выдернуть функцию и протестировать ее, записав отдельно в консоль. Суть функции - пользователь вводит текстовую информацию с некоторыми ограничениями(текст может содержать только одну латинскую букву - "e"(сокращенная запись числа) и цифры, соответственно):
1 Ввод текста не может начинаться с буквы( в том числе и "e") 2 После ввода цифр, после них можно ввести только букву "e", причем единожды. Если они идут 2 подряд - то должно быть значение false. В общем, дальше поясню на тестовых примерах: (+ истина, - ложь) 123 + 123.5 + 12е + 12е45f - 12e-4e1 - (т.к. после е цифр быть не должно) 12e-2 + 12e-2g - 12eeee - 12efgh - Думаю, понятно. Вот выдернутая функция:
0
|
30.03.2016, 13:54 | |
Ответы с готовыми решениями:
3
Консольная графика Консольная программа С++ по WinAPI Консольная игра Тетрис С++ консольная утилита |
143 / 122 / 21
Регистрация: 13.11.2012
Сообщений: 1,564
|
|||||||||||
30.03.2016, 14:12 | 2 | ||||||||||
Так и что ты хочеш то? -Правильно сформулированный вопрос - половина ответа.
Вообще что то не ясно что ты туда напихал... Вот пример как я Double проверяю (только положительный и только дробное число, "123" не прокатит):
Забыл, внутри скобок (дабы дважды точку не встретить):
0
|
0 / 0 / 0
Регистрация: 25.05.2015
Сообщений: 10
|
|
31.03.2016, 00:47 [ТС] | 3 |
Проверку твою понял, а как вывод на экран реализовать там же?
0
|
143 / 122 / 21
Регистрация: 13.11.2012
Сообщений: 1,564
|
||||||
31.03.2016, 07:41 | 4 | |||||
В этой же функции? Если код дошёл до true (конца кода функции), то
0
|
31.03.2016, 07:41 | |
31.03.2016, 07:41 | |
Помогаю со студенческими работами здесь
4
Консольная команда Консольная программа... Консольная программа Консольная змейка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |