Advertisement
Guest User

Untitled

a guest
Sep 29th, 2016
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. program ZZ
  2.  
  3. integer, allocatable, dimension(:,:)::A, B
  4.  
  5. integer::m, n, k, x, y
  6. print*,'Enter M'
  7. read*,m
  8. print*,'Enter N'
  9. read*,n
  10. print*,'Enter K'
  11. read*,k
  12. allocate(a(m,n),b(m,n+1))
  13. do y=1,n+1
  14. read*,(a(x,y),x=1,m)
  15. end do
  16. do y=1,n
  17. b(k+1,y)=0
  18. end do
  19. if(1<=k.and.k<=m)then
  20. do x=1,m
  21. do i=1,k
  22. b(x,i)=a(x,i)
  23. end do
  24. end do
  25. do
  26. x=k+2,n+1
  27. b(x,i)=a(x,i-1)
  28. end do
  29. else
  30. do y=1,n
  31. print*,a(x,y)
  32. end do
  33. end if
  34. do
  35. i=1,n+1
  36. print*,b(x,i)
  37. end do
  38. end program
  39.  
  40. read*,m
  41. print*,'Enter N'
  42. read*,n
  43. print*,'Enter K'
  44. read*,k
  45. if(1<=k.and.k<=m)then
  46. allocate(a(m,n),b(m+1,n))
  47. do y=1,n+1
  48. read*,(a(x,y),x=1,m)
  49. end do
  50. do y=1,n
  51. b(k,y)=0
  52. end do
  53. do x=1,k-1
  54. do y=1,n
  55. b(x,y)=a(x,y)
  56. end do
  57. end do
  58. do x=k,m
  59. do y=1,n
  60. b(x+1,y)=a(x,y)
  61. end do
  62. end do
  63. end if
  64.  
  65. rem Дальше идет вывод на печать
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement