Ansaid

Полине

Feb 9th, 2020
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 3.44 KB | None | 0 0
  1. Номер 1
  2. var
  3.   A :array[1..6] of real;
  4.   i:integer;
  5.  
  6. Begin
  7.   A[1] := 5.1;
  8.   A[2] := 3.0;
  9.   A[3] := 8.2;
  10.   A[4] := 1.9;
  11.   A[5] := 4.3;
  12.   A[6] := 7.5;
  13.   write('Исходный массив: ');
  14.   for i := 1 to 6 do begin
  15.     write(A[i], '  ');
  16.   end;
  17.  
  18.   writeln();
  19.  
  20.   write('Полученный массив: ');
  21.   for i := 1 to 6 do begin
  22.     A[i] :=  A[i] + 1;
  23.     write(A[i], '  ');
  24.   end;
  25.   writeln();
  26.  End.
  27.  
  28.  
  29.  
  30. Номер 2
  31. var
  32.   A :array[1..6] of real;
  33.   i:integer;
  34.  
  35. Begin
  36.   A[1] := 5.1;
  37.   A[2] := 3.0;
  38.   A[3] := 8.2;
  39.   A[4] := 1.9;
  40.   A[5] := 4.3;
  41.   A[6] := 7.5;
  42.   write('Исходный массив: ');
  43.   for i := 1 to 6 do begin
  44.     write(A[i], '  ');
  45.   end;
  46.  
  47.   writeln();
  48.  
  49.   write('Полученный массив: ');
  50.   for i := 1 to 6 do begin
  51.     A[i] :=  A[i] * 2;
  52.     write(A[i], '  ');
  53.   end;
  54.   writeln();
  55.  End.
  56.  
  57.  
  58.  
  59. Номер 3
  60. var
  61.   A :array[1..6] of real;
  62.   i:integer;
  63.  
  64. Begin
  65.   A[1] := 5.1;
  66.   A[2] := 3.0;
  67.   A[3] := 8.2;
  68.   A[4] := 1.9;
  69.   A[5] := 4.3;
  70.   A[6] := 7.5;
  71.   write('Исходный массив: ');
  72.   for i := 1 to 6 do begin
  73.     write(A[i], '  ');
  74.   end;
  75.  
  76.   writeln();
  77.  
  78.   write('Полученный массив: ');
  79.   for i := 1 to 6 do begin
  80.     A[i] :=  A[i] * A[i];
  81.     write(A[i], '  ');
  82.   end;
  83.   writeln();
  84.  End.
  85.  
  86.  
  87.  
  88. Номер 4
  89. var
  90.   A :array[1..6] of real;
  91.   i:integer;
  92.  
  93. Begin
  94.   A[1] := 5.1;
  95.   A[2] := 3.0;
  96.   A[3] := 8.2;
  97.   A[4] := 1.9;
  98.   A[5] := 4.3;
  99.   A[6] := 7.5;
  100.   write('Исходный массив: ');
  101.   for i := 1 to 6 do begin
  102.     write(A[i], '  ');
  103.   end;
  104.  
  105.   writeln();
  106.  
  107.   write('Полученный массив: ');
  108.   for i := 1 to 6 do begin
  109.     if(i <=3) then begin
  110.       A[i] :=  A[i] + 4;
  111.     end;
  112.     write(A[i], '  ');
  113.   end;
  114.   writeln();
  115.  End.
  116.  
  117.  
  118.  
  119. Номер 5
  120. var
  121.   A :array[1..6] of real;
  122.   i:integer;
  123.  
  124. Begin
  125.   A[1] := 5.1;
  126.   A[2] := 3.0;
  127.   A[3] := 8.2;
  128.   A[4] := 1.9;
  129.   A[5] := 4.3;
  130.   A[6] := 7.5;
  131.   write('Исходный массив: ');
  132.   for i := 1 to 6 do begin
  133.     write(A[i], '  ');
  134.   end;
  135.  
  136.   writeln();
  137.  
  138.   write('Полученный массив: ');
  139.   for i := 1 to 6 do begin
  140.     if ((i <> 1) and (i <> 6)) then begin
  141.       A[i] :=  A[i] / 2;
  142.     end;
  143.     write(A[i], '  ');
  144.   end;
  145.   writeln();
  146.  End.
  147.  
  148.  
  149.  
  150. Номер 6
  151. var
  152.   A :array[1..6] of real;
  153.   i:integer;
  154.  
  155. Begin
  156.   A[1] := 5.1;
  157.   A[2] := 3.0;
  158.   A[3] := 8.2;
  159.   A[4] := 1.9;
  160.   A[5] := 4.3;
  161.   A[6] := 7.5;
  162.   write('Исходный массив: ');
  163.   for i := 1 to 6 do begin
  164.     write(A[i], '  ');
  165.   end;
  166.  
  167.   writeln();
  168.  
  169.   write('Полученный массив: ');
  170.   for i := 1 to 6 do begin
  171.     if (i > 3) then begin
  172.       A[i] :=  A[i] * 3;
  173.     end;
  174.     write(A[i], '  ');
  175.   end;
  176.   writeln();
  177.  End.
  178.  
  179.  
  180.  
  181. Номер 7
  182. var
  183.   A :array[1..999] of real;
  184.   sum: real;
  185.   i, size:integer;
  186.  
  187. Begin
  188.   write('Введите кол-во элементов в массиве: ');
  189.   readln(size);
  190.  
  191.   for i := 1 to size do begin
  192.     write('Введите ', i, ' элемент массива: ');
  193.     readln(A[i]);
  194.   end;
  195.  
  196.   write('Исходный массив:');
  197.   for i := 1 to size do begin
  198.     write(A[i], '  ');
  199.   end;
  200.  
  201.   writeln();
  202.  
  203.   sum := 0;
  204.   for i := 1 to size do begin
  205.     sum := sum +A[i];
  206.   end;
  207.   sum := sum / size;
  208.   writeln('Среднее арифметическое массива равно: ', sum);
  209.  End.
Add Comment
Please, Sign In to add comment