Да, это такое задание в универе.просто класс создайте и запихните в него эти функции. Объектом класса будет массив, от которого вы сможете вызывать функции для нахождения среднего и дисперсии.
я на чистой системе загружался именно с ФЛЕШКИ и у меня вылетала командная строка grubбольше похоже на то, что вы неправильно отформатировали свой hdd, на чистом диске просто пишется, что нет ОС, командная строка появляется обычно при системных сбоях. Вот не появится grub на чистом диске как бы вы не хотели.
оно даже на чистой системе не грузило с флешки, т.е. я удалил винду и убунтувы говорите, что вы форматнули hdd и у вас остался grub, ну даже допустим, что так, есть же возможность напрямую выбрать с чего загружаться, не знаю как у вас, но у меня на f9 перед загрузкой нажимаешь и выбираешь с чего загружаться. В биосе стоит же, что вы с флешки грузитесь сначала?
В моем случае, так должен копировать файлОн пишет, что хочет копировать файл в буфер обмена.
Зачем автору функционал скачивания, если ему нужно копировать содержимое?
func main(){
dg, err := discordgo.New("Bot " + token)
if err != nil {
fmt.Println(err.Error())
return
}
u, err := dg.User("@me")
if err != nil {
fmt.Println(err.Error())
}
BotID = u.ID
dg.AddHandler(messageHandler)
err = dg.Open()
if err != nil {
fmt.Println(err.Error())
return
}
fmt.Println("Bot successfully started")
//тут можно вызвать например
setActivity(dg)
<-make(chan struct{})
return
}
func (s *Session) UpdateListeningStatus(name string) (err error) {
return s.UpdateStatusComplex(*newUpdateStatusData(0, ActivityTypeListening, name, ""))
}
скроллить это контекстное меню при длинном списке
да и запустилась сразу, без танцев с бубном..
NewMultiEdit