ST - Stephen'S School Dum Dum XI ASSIGNMENTS-2 (2018-19)
This document contains instructions for 4 programming assignments:
1. Write a program to accept integers in an unsorted array, find the maximum value and place it in the center, then alternately place the next highest values to the left and right until all values are arranged.
2. Write a program to accept a square matrix, transpose it, and display the original and transposed matrix along with the mirror image of the transposed matrix.
3. Write a program to accept a date in ddmmyyyy format and check if it is a valid date without using the Calendar class.
4. Write a Stringop class with methods to accept a string, convert case of a character by ASCII value, and
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
74 views
ST - Stephen'S School Dum Dum XI ASSIGNMENTS-2 (2018-19)
This document contains instructions for 4 programming assignments:
1. Write a program to accept integers in an unsorted array, find the maximum value and place it in the center, then alternately place the next highest values to the left and right until all values are arranged.
2. Write a program to accept a square matrix, transpose it, and display the original and transposed matrix along with the mirror image of the transposed matrix.
3. Write a program to accept a date in ddmmyyyy format and check if it is a valid date without using the Calendar class.
4. Write a Stringop class with methods to accept a string, convert case of a character by ASCII value, and
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2
ST.
STEPHEN’S SCHOOL DUM DUM
XI ASSIGNMENTS-2(2018-19) 1. An integer a[] consist of N different element in unsorted order. We want to Re-arrange them according to the given instruction : Find the maximum value of the array and put it in the centre position. Find the next largest value and put it to its right. Then find the next largest and place it to its left and so on alternating right and left until all integer in the array replaced. Assume that there are at most (20) twenty different elements in the array (There are no duplicate elements in the array). For e.g. if the elements of the array initially : 7,3,1,6,4,2,-1 and 5 then after rearranging it becomes 1,3,5,7,6,4,2 and -1. Write a program to accept N different elements in an array and rearrange them according to the given instruction. Sample input : Enter the Limit of the array : 5 Sample output : Enter the Number : 7 Original array : Enter the Number : 9 79256 Enter the Number : 2 Rearrange array: Enter the Number : 5 26975 Enter the Number : 6 2. Write a program in JAVA to accept the elements in a square matrix of order n X n then transpose the elements of the matrix and finally display the mirror image of that transpose form along with the original form. Sample Input : Enter the order of matrix (n) = 3 Mirror Image The Matrix is : 1 2 3 Transpose Form: 1 4 7 7 4 1 4 8 9 2 8 6 6 8 2 7 6 5 3 9 5 5 9 3 Output should be taken using both odd ordered and even ordered matrix. 3. Write a program in JAVA to accept any date as a number (in ddmmyyyy) and check whether it is a valid date or not without using Calendar Class and display the result with proper message. 4. A class Stringop is designed to perform string related operation. Some members of the class are given below : Date member: String txt : To store the given String that maximum length is 100. Member function : void read_String () : To accept a sentence and that maximum length is 100. char case_Convert (int) : convert letter to other case only and other characters remaining unchanged. Here ‘int’ specifies ASCII value of the character. void circularDcode () : to develop a string by replacing each letter only and converting it to opposite case and then by the next character in a circular way and other character remained unchanged. Hence “ A1bZ.” Will be decoded as “b1Ca”. Write a main () to test your program.