У меня есть учебный курс, связанный с работой, и я столкнулся с практическим вопросом по программированию на Swift - Заявления о передаче управления , такие как разрыв, продолжение, падение, возврат и бросок.
Напишите функцию с именем printMessage
, которая принимает два параметра - сообщение string
и счетчик целых чисел.message
должен распечатать и повторить сообщение, как указано в параметре count
.
Сообщение: "Hello , How are You
"
Например, примите Count
как 8
Это должно напечатать сообщение: "Hello , How are You
" 8 раз подряд.
Пока я получил следующий кодработает нормально на Xcode, следует использовать операторы передачи управления, так что попробовал это.Но некоторые дополнительные глаза / другие лучшие практики помогут.Поскольку я застрял с этим практическим, и это останавливает меня, чтобы закончить курс.Он спроектирован так, как он получает ввод в текстовое поле на веб-странице, запускает код в области кодирования и выводит, если он соответствует ожидаемому выводу, он позволяет вам отправить, но это не означает, что я успешен, так какпроверяет код с ключом ответа, и мой код не совпадает с ключом ответа, и мне не удается.Пожалуйста, помогите
func printMessage(message: String, count: Int){
for i in 0...count{
if( i == count){
break;
} else {
print(message);
continue;
}
}
}
let message: String = readLine()!;
let c = readLine();
let count: Int = Int(c!)!;
printMessage(message: message, count: count);