Skip to content

basareroglu/array_rotation-v-2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

array_rotation_v2.0

Arrat rotation in n*m matrix

The program reads the initial matrix (max 30 x 30) from a file, whose name (20 characters maximum) is acquired from the keyboard. The file contains 2 integer values nr nc on the first line, indicating the number of rows nr and columns nc of the matrix. The following nr lines of the file, one per row of the matrix, should report nc integers each, separated by spaces.

  • repeatedly acquires a command from the keyboard, in the format Where is either the string “row”, “column” or “end”, respectively indicating whether the user wants to perform the rotation on a row ("row"), on a column ("column"), or terminate the program ("end"). is the index of the selected row/column, starting from 1 is either the string “right”, ”left”, ”up” or “down”, indicating the direction of the rotation is a positive integer indicating the number of positions P of the rotation. The resulting matrix after each sequential rotation printed on the screen.

The results of the rotation operations:

image

About

Arrat rotation in n*m matrix

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages