Технологии

программирование на языке паскаль - вопрос №157157

Дано натуральное число N большее единицы. Если оно является простым, то вывести TRUE, если нет – вывести FALSE

декабрь 5, 2011 г.

  • Всего ответов: 2

  • Алексей Чудинов - аватарка

    Алексей Чудинов

    10-й в Технологиях


    var n,i,j,k:integer;
    begin
    readln(n);
    for i := 2 to trunc( n/2) do
    for j := i to trunc( n/2) do
    if i*j=n then inc(k) ;
    writeln(k=0);
    readln;
    end.

    декабрь 5, 2011 г.
  • Иван Сергеевич - аватарка

    Иван Сергеевич

    54-й в Технологиях

    var i,n,k:integer;

    begin

    k:=1;

    readln(n);

    for i:=2 to (n-1) do

    if n mod i =0 then

    begin

    k:=0;

    break;

    end;

    if k=0 then writeln('true') else writeln('false');

    end.

    декабрь 7, 2011 г.

Похожие вопросы

як змінити пароль від wi...

март 8, 2013 г.

Технологии