lsuvorova1987
?>

1.сравните константы и расположите их в порядке возрастания: 1. 'a cat' 2. 'зоопарк' 3. 'the museum/ 4. 'the zoo' 2.что будет выведено в результате выполнения фрагмента программы: a: =’пар’; b: =’о’; c: =’воз’; e: =’ход’; f: =length(a) + length(b)+ length(c)- length(е) ; 1)18 2)4 3)8 4)15 3. какое значение будет иметь переменная s после выполнения программы: var i, n: integer; a, s: string; begin a: ='топор'; n: =length(a); s: =a[n]; for i: =n-1 downto 2 do s: =s+a[i]; s: =s+a[1]; writeln(s); readln; end. 1)потоп 2)ропот 3)топот 4)ротор

Информатика

Ответы

inaine73
1.  'a cat'  3. 'зоопарк' 4. 'the museum 2. 'the zoo'
borisowaew
Второе ответ 2 третье ответ 2
ivanda

1)11, 21, 36. признак делимости на 2.

2)делится. тк. сумма последних цифр равна 12

3)3599 59                         5429 61

61           61                         89     89

1                                           1

нод(3599, 5429)= 61

4) 540 2       504 2       225 3

    270 2       252 2         75   3

135 3             126   2       25   5

45 3             63 3           5     5

15 3               21 3           1

5 5               7   7

1                     1

нок(540, 504, 225)=540*2*7*5=37800

5)667 23       383 простое число

29 29             1

1 (составное)    

bezpalova2013
Pascalabc.net 3.4.2, сборка 1826 от 07.10.2018 внимание! если программа не работает, обновите версию!

function isprime(n: integer): boolean;

begin

  if n < 4 then result : = true

  else

  begin

    var found : = (n mod 2 = 0);

    var p : = 3;

    while (not found) and (sqr(p) < = n) do

    begin

      found : = (n mod p = 0);

      p += 2

    end;

    result : = not found

  end

end;

function ispalindrom(n: integer): boolean;

begin

  result : = true;

  if n > 10 then

  begin

    var (n1, i) : = (n, -1);

    var a : = new integer[9];

    while n1 > 0 do

    begin

      i += 1;

      a[i] : = n1 mod 10;

      n1 : = n1 div 10

    end;

    for var j : = 0 to i div 2 do

    begin

      if a[j] < > a[i - j] then

      begin

        result : = false;

        break

      end

    end

  end

end;

begin

  var (i, k) : = (3, 1);

  repeat

    if isprime(i) and ispalindrom(i) then k += 1;

    i += 2

  until k > = 101;

  (i - 2).println

end.

результат: 94349

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

1.сравните константы и расположите их в порядке возрастания: 1. 'a cat' 2. 'зоопарк' 3. 'the museum/ 4. 'the zoo' 2.что будет выведено в результате выполнения фрагмента программы: a: =’пар’; b: =’о’; c: =’воз’; e: =’ход’; f: =length(a) + length(b)+ length(c)- length(е) ; 1)18 2)4 3)8 4)15 3. какое значение будет иметь переменная s после выполнения программы: var i, n: integer; a, s: string; begin a: ='топор'; n: =length(a); s: =a[n]; for i: =n-1 downto 2 do s: =s+a[i]; s: =s+a[1]; writeln(s); readln; end. 1)потоп 2)ропот 3)топот 4)ротор
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Voronin-Albertovich
Мусаев Игоревич371
ksenia15-79
gusrva3001
gelena03
vallzh8328
imosal
Дмитрий-Олейникова
Валентинович133
Leonidovich_Elena771
kisuhakisa
mbykovskiy
aci2003
anovikovsr
Natalya1895