Перечислить от 1 до 100 простые числа язык golang и объяснить что означает каждая строчка. Пожалуйста!
Ответы на вопрос
Ответил 65biso2
0
Никогда не писал на Go, буквально что смог накидать судя по их вики.
https://ideone.com/ioI5j4
package main
import "fmt"
func main(){
for i := 0; i <= 100; i++ { //Checking all from 1 to 100
if(IsSimple(i)){ // Checking if it simple
fmt.Println(i) // print if it is
}
}
}
func IsSimple(num int) bool{
if(num<2) {return false} // there is no simple numbers less than 2
for i := 2; i < num; i++ { // checking all possible mults
if(num%i==0) {return false}
// return false if there is some multiplier between 2 and input number
}
return true; // if there is not such return true, num is simple
}
Ответил hororshik
0
Мне нужно, знать что означает каждая Каждая строчка
Ответил 65biso2
0
Комментарии написаны. Если ты ничего не понимаешь даже в этом коде, значит ты в принципе не читал документации по Golang и следственно предлагаешь мне объяснять тебе здесь основы языка. Это все есть в интернете.
Новые вопросы
Русский язык,
2 года назад
Русский язык,
2 года назад
Биология,
7 лет назад
Математика,
9 лет назад
Алгебра,
9 лет назад