10
Ноя
2017

Помогите вывести простые числа в java

Помогите составить программу в JAVA которая принимает целое число, выводит на экран все простые числа от нуля до принятого числа. Используя только простые операции if и for Я составил, но что-то не помогает import java.util.Scanner;

public class prostue_chisla {
    public static void main(String[] args) {
        System.out.println("Введите положительное число: ");
        Scanner in = new Scanner(System.in);
        int input = in.nextInt();
        boolean b = true;
        for (int P = 1; P <= input; P++) {
            for (int i = 1; i < P; i++)
            {
                if (P % i == 0){
                    b = false;
                }
            System.out.println(P);}
        }

    }
}

Источник: https://ru.stackoverflow.com/questions/743027/%D0%9F%D0%BE%D0%BC%D0%BE%D0%B3%D0%B8%D1%82%D0%B5-%D0%B2%D1%8B%D0%B2%D0%B5%D1%81%D1%82%D0%B8-%D0%BF%D1%80%D0%BE%D1%81%D1%82%D1%8B%D0%B5-%D1%87%D0%B8%D1%81%D0%BB%D0%B0-%D0%B2-java

Тебе может это понравится...

Добавить комментарий