Предмет: Информатика, автор: hororshik

Перечислить от 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: Можешь объяснить что означает каждая строчка?
hororshik: А можешь плиз тут написать там строчка 1:начинает и ТД
hororshik: Мне нужно, знать что означает каждая Каждая строчка
hororshik: Нет, мне просто нужно знать, что делает каждая строчка вот и все.
Похожие вопросы
Предмет: Физика, автор: Хомяяяк25