Typescript_ Domain Fundamentals Assignments (2)
Typescript_ Domain Fundamentals Assignments (2)
1. Accept a char input from the user and display it on the console.
2. Accept two inputs from the user and output their sum.
Number 1 number
Number 2 number
Sum number
3. Write a program to find the simple interest.
a. Program should accept 3 inputs from the user and calculate simple interest for
the given inputs. Formula: SI=(P*R*n)/100)
4. Write a program to check whether a student has passed or failed in a subject after he
or she enters their mark (pass mark for a subject is 50 out of 100).
a. Program should accept an input from the user and output a message as
“Passed” or “Failed”
mark number
5. Write a program to show the grade obtained by a student after he/she enters their
total mark percentage.
a. Program should accept an input from the user and display their grade as
follows
Mark Grade
> 90 A
80-89 B
70-79 C
60-69 D
50-59 E
< 50 Failed
6. Using the ‘switch case’ write a program to accept an input number from the user and
output the day as follows.
Input Output
1 Sunday
2 Monday
3 Tuesday
4 Wednesday
5 Thursday
6 Friday
7 Saturday
a. Accept an input from the user and display its multiplication table
Eg:
Input: 5
Output:
1x5=5
2 x 5 = 10
3 x 5 = 15
4 x 5 = 20
5 x 5 = 25
6 x 5 = 30
7 x 5 = 35
8 x 5 = 40
9 x 5 = 45
10 x 5 = 50
8. Write a program to find the sum of all the odd numbers for a given limit
a. Program should accept an input as limit from the user and display the sum
of all the odd numbers within that limit
Input: 10
12
123
1234
12345
10. Write a program to interchange the values of two arrays.
a. Program should accept an array from the user, swap the values of two arrays
and display it on the console
Input: 5
a. Program should accept an array and display the number of even numbers
contained in that array
Input: 5
a. Program should accept and array, sort the array values in descending order
and display it
Input: 5
Input: MALAYALAM
Input: HELLO
Input: 3
Input:
123
456
789
Input:
10 20 30
40 50 60
70 80 90
11 22 33
44 55 66
77 88 99
15. Write a program to accept an array and display it on the console using functions
main()
1. Declare an array
2. Call function getArray()
3. Call function displayArray()
getArray()
displayArray()
a. Program should accept an input from the user and display whether the
number is prime or not
Input: 7
Written test = 81
Lab exams = 68
Assignments = 92
Write a program to find the grade of a student during his academic year.
a. Program should accept the scores for written test, lab exams and
assignments
b. Output the grade of a student (using weighted average)
Eg:
Enter the marks scored by the students
Written test = 55
Lab exams = 73
Assignments = 87
Eg 1:
Enter the annual income
495000
Income tax amount = 24750.00
Eg 2:
Enter the annual income
500000
Income tax amount = 25000.00
20. Write a program to print the following pattern using for loop
2 3
4 5 6
7 8 9 10
21. Write a program to multiply the adjacent values of an array and store it in an
another array
1 2 3 4 5
Output
2 6 12 20
main()
1. Call function getArray()
2. Call function addArray()
3. Call function displayArray()
getArray()
getArray()
displayArray()
Eg:
1 2
3 4
5 6
7 8
Output:
10 12
23. Write an object oriented program to store and display the values of a 2D array
main()
1. Declare an array
2. Call function getArray()
3. Call function displayArray()
getArray()
displayArray()
1. Display the array values
Eg:
1 2 3
4 5 6
7 8 9
1 2 3
4 5 6
7 8 9
24. Write a menu driven program to calculate the area of a given object.
circle() {
square() {
rectangle() {
triangle() {
Class Area{
circle(){
square(){
rectangle() {
}
triangle() {
Eg 1:
1. Circle
2. Square
3. Rectangle
4. Triangle
Output
Eg 2:
1. Circle
2. Square
3. Rectangle
4. Triangle
Output
25. Write a Javascript program to display the status (I.e. display book name, author
name & reading status) of books. You are given an object library in the code's template. It
contains a list of books with the above mentioned properties.Your task is to display the
following:
var library = [
readingStatus: true
},
readingStatus: true
},
readingStatus: false
}
];
26. Given a variable named my_string, try reversing the string using
my_string.split().reverse().join() and then print the reversed string to the console. If the try
clause has an error, print the error message to the console. Finally, print the typeof of the
my_string variable to the console.
Output format:
Error : ${err.message}
Eg:
a) Sample Input 0
"1234"
Sample Output 0
b) Sample Input 1
Number(1234)
Sample Output 1
Eg:
a) Sample Input 0
seven
Sample Output 0
notANumberError
b) Sample Input 1
77
Sample Output 1
hugeHeightError
c) Sample Input 2
0
Sample Output 2
tinyHeightError
d) Sample Input 3
Sample Output 3
8
28. Create a constructor function that satisfies the following conditions:
29. Write a myFilter function that takes 2 parameters: myArray and callback. Here,
myArray is an array of numbers and callback is a function that takes the elements of
myArray as its parameter and returns a boolean true if the sum of the number is even or
false if the sum of the number is odd.
b) Sample Output
15