Advertisement
Guest User

Untitled

a guest
Aug 18th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 1.05 KB | None | 0 0
  1. program Project1;
  2.  
  3. {$APPTYPE CONSOLE}
  4. CONST T = 100;
  5.  
  6. S = 100;
  7. //описываем переменные
  8.  
  9. VAR A : ARRAY[1..T, 1..S] OF Integer;
  10. Var B : ARRAY[1..T, 1..S] OF Extended;
  11.  
  12. N, M, I, J : INTEGER;
  13.  
  14. Si : Extended;
  15. begin
  16.   //вводим размерность матрицы – количество строк и столбцов
  17. WRITE('vvedite kolvo strok N = ');
  18. READLN(N);
  19. WRITE ('vvedite kol-vo stolbcov M = ');
  20. READLN(M);
  21. //организовываем цикл для ввода элементов матрицы размерностью NхМ
  22.  
  23. Si := 0;
  24.  
  25. FOR I := 1 to N do
  26. begin
  27. WRITELN('vvedite ', M,' chisel');
  28. FOR J := 1 TO M DO
  29. begin
  30. READ(A[I, J]);
  31. // если четное, то прибавляеем в общую сумму
  32. if (A[i, j] mod 2) = 0 then Si := Si + A[i, j];
  33. //считаем корень из элемента матрицы
  34. B[i, j] := sqrt(A[i, j]);
  35. end;
  36. end;
  37.  
  38. for I := 1 to m do
  39. begin
  40. for J := 1 to N do
  41. Write(B[I, J]);
  42. WriteLn;
  43. end;
  44.  
  45. write('summa = ');
  46. writeln(Si);
  47.  
  48. readln(N);
  49. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement