Advertisement
NyanCoder

Untitled

Nov 13th, 2016
272
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 1.40 KB | None | 0 0
  1. program no1;
  2. var
  3.   i, c: Integer;
  4.   A: array [0..9] of Integer;
  5. begin
  6.   c := 0;
  7.   for i := 0 to 9 do
  8.   begin
  9.     Read(A[i]);
  10.     if A[i]*A[i] > 25 then
  11.       c := c + 1;
  12.   end;
  13.   Writeln(c);
  14.   Readln;
  15. end.
  16.  
  17. // !!!!!!!!!!!!!!!!! В другом файле
  18. program no2;
  19. var
  20.   i, N: Integer;
  21.   A, A1: array of Integer;
  22. begin
  23.   c := 0;
  24.   Readln(N);
  25.   SetLength(A, N);
  26.   SetLength(A1, N);
  27.   for i := 0 to 9 do
  28.   begin
  29.     Read(A[i]);
  30.     A1[i] := A[i] div 3;
  31.   end;
  32.   for i := 0 to 9 do
  33.     Write(A[i], ' ');
  34.   Writeln;
  35.   for i := 0 to 9 do
  36.     Write(A1[i], ' ');
  37.   Writeln;
  38.   Readln;
  39. end.
  40.  
  41. // !!!!!!!!!!!!!!!!! В другом файле
  42. program no3;
  43. var
  44.   i, N: Integer;
  45.   Ordered: Boolean;
  46.   A: array of Integer;
  47. begin
  48.   Ordered := True;
  49.   Readln(N);
  50.   SetLength(A, N);
  51.   for i := 0 to N - 1 do
  52.   begin
  53.     Read(A[i]);
  54.     if i > 1 and A[i] > A[i - 1] then
  55.       Ordered := False;
  56.   end;
  57.   for i := 0 to N - 1 do
  58.     Write(A[i], ' ');
  59.   Writeln;
  60.   if Ordered then
  61.   begin
  62.     A[0] := A[0] * A[0];
  63.     A[N - 1] := A[N - 1] * A[N - 1];
  64.   end else
  65.     for i := 1 to N - 1 do
  66.       if A[i] > A[i - 1] then
  67.       begin
  68.         A[i] := A[i] + A[i - 1];
  69.         A[i - 1] := A[i] - A[i - 1];
  70.         A[i] := A[i] - A[i - 1];
  71.         break;
  72.       end;
  73. end.
  74.  
  75.  
  76. // Проверить сейчас я не в состоянии, так что, прости если есть ошибки
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement