Professional Documents
Culture Documents
C++ Array and String Assignment 2
C++ Array and String Assignment 2
Q1. Q1. Write a program in C++ to read n number of values in an array and display it in reverse order.
Test Data :
element - 0 : 2
element - 1 : 5
element - 2 : 7
Expected Output :
257
752
Test Data :
------------------------------------------
element - 0 : 3
element - 1 : 2
element - 2 : 2
element - 3 : 5
Expected Output :
3 5
Test Data :
element - 0 : 5
element - 1 : 1
element - 2 : 1
Expected Output :
Q4.Write a program in C++ to merge two arrays of same size sorted in descending order.
Test Data :
element - 0 : 1
element - 1 : 2
element - 2 : 3
element - 0 : 1
element - 1 : 2
element - 2 : 3
Expected Output :
332211
Q5. Write a program in C++ to find the maximum and minimum element in an array.
Test Data :
element - 0 : 45
element - 1 : 25
element - 2 : 21
Expected Output :
Maximum element is : 45
Minimum element is : 21
Q6. Write a program in C++ to separate odd and even integers in separate arrays.
Test Data :
element - 0 : 25
element - 1 : 47
element - 2 : 42
element - 3 : 56
element - 4 : 32
Expected Output :
42 56 32
25 47
Test Data :
element - 0 : 2
element - 1 : 7
element - 2 : 4
element - 3 : 5
element - 4 : 9
Expected Output :
24579
Q8. Write a program in C++ to find the second largest element in an array.
Test Data :
element - 0 : 2
element - 1 : 9
element - 2 : 1
element - 3 : 4
element - 4 : 6
Expected Output :
Q9. Write a program in C++ to find the second smallest element in an array.
Test Data :
element - 0 : 0
element - 1 : 9
element - 2 : 4
element - 3 : 6
element - 4 : 5
Expected Output :
Q10. Write a program in C++ for a 2D array of size 3x3 and print the matrix.
Test Data :
element - [0],[0] : 1
element - [0],[1] : 2
element - [0],[2] : 3
element - [1],[0] : 4
element - [1],[1] : 5
element - [1],[2] : 6
element - [2],[0] : 7
element - [2],[1] : 8
element - [2],[2] : 9
The matrix is :
1 2 3
4 5 6
7 8 9
Test Data :
element - [0],[0] : 1
element - [0],[1] : 2
element - [1],[0] : 3
element - [1],[1] : 4
element - [0],[0] : 5
element - [0],[1] : 6
element - [1],[0] : 7
element - [1],[1] : 8
Expected Output :
12
56
78
19 22
43 50
Test Data :
element - [0],[0] : 1
element - [0],[1] : 2
element - [1],[0] : 3
element - [1],[1] : 4
Expected Output :
The matrix is :
12
34
1 3
2 4
Test Data :
element - [0],[0] : 5
element - [0],[1] : 6
element - [1],[0] : 7
element - [1],[1] : 8
Expected Output :
The matrix is :
56
78
5 6 11
7 8 15
12 14
Q14. Write a program in C++ to accept two matrices and check whether they are equal.
Test Data :
element - [0],[1] : 2
element - [1],[0] : 3
element - [1],[1] : 4
element - [0],[0] : 1
element - [0],[1] : 2
element - [1],[0] : 3
element - [1],[1] : 4
Expected Output :
12
34
12
34
Q15. Write a program in C++ to search an element in a row wise and column wise sorted matrix.
Expected Output :
15 23 31 39
18 26 36 43
25 28 37 48
30 34 39 50
Q16. Write a program in C++ to print individual characters of string in reverse order without using library
function
Test Data :
Expected Output :
EMOMCLEW
Q17. Write a program in C++ to count the total number of words in a string.
Test Data :
Expected Output :
Q18. Write a program in C++ to compare two strings without using string library functions.
Test Data :
--------------------------------
String1: aabbcc
String2: abcdef
Q19. Write a program in C++ to count total number of alphabets, digits and special characters in a string.
Test Data :
Expected Output :
Q20. Write a program in C++ to copy one string to another string without using library function
Test Data :
Expected Output :
Q21. Write a program in C++ to count total number of vowel or consonant in a string.
Test Data :
Expected Output :
Expected Output :
ABC
Q23. Write a program in C++ to read a sentence and replace lowercase characters by uppercase and
vice-versa.
Test Data :
Expected Output :
Test Data :
Expected Output :
Test Data :
Input a string in lowercase : the quick brown fox jumps over the lazy dog