#java
Вопрос:
В настоящее время я начал с Java, так что я все еще довольно новичок и учусь. Я хотел задать более общий вопрос. Поэтому в настоящее время я написал программу, но я просто не знаю, как реализовать функцию, в которой, если вы введете строку, скажем, более 50, она предложит вам повторить попытку. Мой упрощенный код выглядит следующим образом:
class {
main {
declared variables;
do {
accept and read user string
convert string to lowercase
for loop for displaying vowels
for loop for displaying number of vowels in string
if else statements of where each index of where each vowel first appeared
} while;
}
}
Пожалуйста, помогите мне любым возможным способом. Спасибо.
Комментарии:
1. Вам нужно создать цикл while и прервать его, когда пользователь ввел правильный ввод
Ответ №1:
Чтобы добавить проверку длины, вы можете реализовать свой
accept and read user string
псевдокод как
do {
prompt user for input
read user string // blocking call
if string passes validation
break out of this loop
else
print try again message
} while true
// string accepted
convert string to lowercase