написать программу, которая спрашивает пользователя его имя и приветствует его с его именем в R - PullRequest
0 голосов
/ 25 марта 2019

Я новичок в R и хотел бы знать, как написать эту базовую функцию, где пользователь вводит свое имя, а затем функция приветствует его своим именем.

Это то, к чему я приблизилсядостаточно (возможно, еще с 100 версиями) с выводом

[1] привет х ...

Итак, вот код:

print("write your name inside the brackets of give.name()")

give.name<-function(x){

x<-character()


return(paste("hello x"))


}

Что я делаю не так

Ответы [ 2 ]

1 голос
/ 25 марта 2019

Попробуйте с помощью этой функции:

give.name<-function(name){
  paste("hello", name)
}

Это работает следующим образом:

> give.name("The Poor Jew")
[1] "hello The Poor Jew"
1 голос
/ 25 марта 2019

Вам нужно исправить paste

  give.name <- function(x) {
    return(paste("hello", x))
  }

  give.name("John")
  [1] "hello John"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...