М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Iekul
Iekul
30.08.2021 06:59 •  Информатика

Добавьте в программу возможность многократного ввода проверяемого числа.

//программа определения простого числа
import java.util.scanner;
import java.io.ioexception;
import static java.lang.math.*;

public class prosto {
public static void main(string[] args) throws ioexception {
// todo auto-generated method stub
system.out.println("программа определения простого числа");
system.out.println("");
int n, s=0, i=2;
system.out.println("введите натуральное число (> 0)> ");
scanner scan = new scanner(system.in);
n = scan.nextint();
if (n==1) system.out.println(n+" - число не просто и не составное");
else
{
while (i*i < = n) {
if (n % i == 0) ++s;
++i;
}
if (s == 0) system.out.println(n+" - простое число! ");
else system.out.println(n + " - составное число! ");
}

system.out.println(i-2+" - итераций");

system.out.print("нажмите enter для ");
system.in.read(); //задержка (аналог system("pause") в c++)
scan.close();
}
}

👇
Ответ:
WseNikiZanyati
WseNikiZanyati
30.08.2021

public class prosto {

public static void main(String[] args) throws IOException {

// TODO Auto-generated method stub

System.out.println("Программа определения простого числа");

System.out.println("");

int n, s=0, i=2;

System.out.println("Введите натуральное число (>0)>");

Scanner scan = new Scanner(System.in);

n = scan.nextInt();

if (n==1) System.out.println(n+" - число не просто и не составное");

else

{

while (i*i <= n) {

if (n % i == 0) ++s;

++i;

}

if (s == 0) System.out.println(n+" - простое число!");

else System.out.println(n + " - составное число!");

}

System.out.println(i-2+" - итераций");

System.out.print("Нажмите ENTER для выхода...");

System.in.read(); //задержка (аналог system("PAUSE") в C++)

scan.close();

}

}

4,4(10 оценок)
Открыть все ответы
Ответ:
Soqr
Soqr
30.08.2021
Рекомендуется использовать формулу мальтуса, изменения числа рыб  n= k*n-q*n*n если за начальное количество рыб принять n0,то через год рыб в пруду будет n1=n0+k*n0-q*n0*n0,через два года n2=n1+k*n1-q*n1*n1 в таблице excel в ячейку a1 введите значение к=1,в ячейку b1 значение q=0,01,в ячейку с1 значение n0=100, в ячейку в2 формулу =c1+a1*c1-b1*c1*c1 (это количество рыб за 1 год) , в ячейку в3 формулу =b2+$a$1*b2-$b$1*b2*b2(количество рыб за 2 год) , скопируйте формулу с ячейки в3 до ячейки в11. изменяйте значение ячейки а1, например, поставьте значение 1,908, и получите 2000 рыб через 10 лет.
4,4(100 оценок)
Ответ:
Георгий07
Георгий07
30.08.2021
Пошаговая детализацияпредставляет собой простой процесс, предпола­гаю­щий первоначальное выражение логики модуля в терминах гипотети­чес­кого (условного) языка высокого уровня с последующей детализацией каждого предложения в терминах языка более низкого уровня, до тех пор, пока, наконец, не будет достигнут уровень используемого языка программи­рования. здесь уместно напомнить: чем меньше язык содержит деталей, тем более он высокого уровня. можно считать языком самого высокого уровня обычную человеческую речь, а языком низкого уровня — машинный язык.
4,4(93 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ