Тариелович871
?>

Впрограмме используется одномерный целочисленный массив а с индексами от 0 до 4. значения элементов равны 5, 7, 6, 4, 10 соответственно, т.е. a[0] = 5, a[1] = 7 и т.д. после выполнения следующего фрагмента программы значение а[1] равно j: = 1 нц пока a[i] > a[i-1] t: = a[i] a[i]: = a[i-1] a[j-1]: =t j: =i+1 кц

Информатика

Ответы

ayk111560
Uses Crt;
const
  n=10;
var
  a,b:array[1..n] of integer;
  i,k,t:integer;
begin
  ClrScr;
  Randomize;
  for i:=1 to n do begin
    a[i]:=Random(50);
    Write(a[i],' ')
    end;
  Writeln;
  for i:=1 to n do begin
    b[i]:=Random(50);
    Write(b[i],' ')
    end;
  Writeln;
  Write('k t='); Read(k,t);
  for i:=1 to n do begin
    if a[i]>t then a[i]:=a[i]+4;
    Write(a[i],' ')
    end;
  Writeln;
  for i:=1 to n do begin
    if b[i]>10*k then b[i]:=b[i]+k;
    Write(b[i],' ')
    end;
  Readkey
end.

Тестовое решение:
1 6 23 12 47 1 44 24 6 18
31 30 30 29 0 3 43 32 46 21
k t=2 20
1 6 27 12 51 1 48 28 6 18
33 32 32 31 0 3 45 34 48 23
sayfullinmr
var  mas1, mas2: array[0..9] of integer;  t, k, i, j: integer; 
begin  
readln(t);  
readln(k);  
for j := 0 to 1 do  begin   
      if (j = 1) then writeln();        
                 for i := 0 to 9 do    begin      
                          if(j = 0) then begin       
                                  mas1[i] := random(100);        
                                    write(mas1[i], ' ');       
                                    if mas1[i] > t Then mas1[i] := mas1[i] + 4;      
                              end      
                            else 
                               begin       
                                      mas2[i] := random(100);        
                                      write(mas2[i], ' ');       
                                       if mas2[i] > 10 * K Then         
                                            mas2[i] := mas2[i] + K;      
                                end;    
                       end;       
                  for i := 0 to 9 do     
                         if (j = 0) then 
                               write(mas1[i]) 
                        else 
                                write(mas2[i]);    
               writeln();  
           end;  
readln();
end.

))

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

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

Впрограмме используется одномерный целочисленный массив а с индексами от 0 до 4. значения элементов равны 5, 7, 6, 4, 10 соответственно, т.е. a[0] = 5, a[1] = 7 и т.д. после выполнения следующего фрагмента программы значение а[1] равно j: = 1 нц пока a[i] > a[i-1] t: = a[i] a[i]: = a[i-1] a[j-1]: =t j: =i+1 кц
Ваше имя (никнейм)*
Email*
Комментарий*

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

Олегович Паутова
milkamilka1998
infosmolenskay
Vitalevich1799
oafanasiev41
Aivazyan
girra
arsen-ai-ti
milaudina
sveta740450
ilyatamurov
Nazart44446
sanhimki47
ГусенковФролова1121
marimelons795