• Нужна помощь!!!
    Роман написал программу на языке Pascal, фрагмент которой приведен ниже.

    for i:=0 to 99 do num[i+1] :=i+1;
    k:=0;
    i:=1;
    while k<7 do begin
    if easy(num[i])=true
    then k:=k+1;
    i:=i+2;
    end;
    write(num[i-2]);

    В программе он использовал две целочисленные переменные i и k , целочисленный массив num из ста элементов, с индексами от 1 до 100. Также Роман определил функцию easy() логического тип данных,которая возвращает истинное значение в случае, если переданный в нее целочисленный аргумент является простым числом , и ложное значение - в противном случае. Какое число будет выведено в результате выполнения этой программы?

Ответы 5

  • А поподробнее можно?
    • Автор:

      cason6orh
    • 5 лет назад
    • 0
  • Могу программу добавить.
  • Если можно
    • Автор:

      max13
    • 5 лет назад
    • 0
  • спасибо
    • Автор:

      tobynflw
    • 5 лет назад
    • 0
  • 19--------------------//Pascalfunction easy(a:longint):boolean;var  i:integer;begin  easy:=true;if a<2 then   easy:=false elsefor i:=1 to a div 2 do   if ((a mod i)=0) and (i<>1) then     easy:=false;end;vari, k: integer;num: array [0..100] of integer;beginfor i:=0 to 99 do   num[i+1] := i+1;  k:=0;  i:=1;while k<7 do beginif easy(num[i])=true then   k:=k+1;i:=i+2;end;  write(num[i-2]);end.
    • Автор:

      mckee
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years