Summer 2021: Programming in Java Lab

From MKWiki
Jump to navigation Jump to search

Resources

  • Basic building block(syntax) tutorial from cs.princeton.edu
  • Basic Programs List

Lab 0: Getting Started ( week of 05th April 2021 )

Q. NO. Program Lab Exercise No. Remarks
1 WAP to find the sum of any number of integers entered as command line arguments. Practice Set No. 1
2 WAP to find whether the given number is even or odd. Practice Set No. 2
3 WAP to find the factorial of a given number. Practice Set No. 3
4 WAP to check whether the given number is prime or not. Practice Set No. 4
5 WAP to print the following pattern using nested for loop:
    *
    *  *
    *  *  *
    *  *  *  * 
Practice Set No. 5

Lab 1: ( week of 19th April 2021 )

Q. NO. Program Lab Exercise No. Remarks
1 Design a class Complex having a real part (x) and an imaginary part (y). Provide methods to perform the following on complex numbers:

a) Add two complex numbers.
b) Multiply two complex numbers.
c) toString() method to display complex numbers in the form: x + i y.

Lab Exercise No. 1