0% found this document useful (0 votes)
7 views10 pages

CSE23355 Labsheet 2

Uploaded by

messiachu92
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views10 pages

CSE23355 Labsheet 2

Uploaded by

messiachu92
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

LABSHEET 2

SHIVANAND R
AM.SC.U4CSE23355
Question 1:
package userlogin;

import java.util.Scanner;

public class UserDriver {


public static void main(String[]args) {
// TODO Auto-generated method stub
User u1=new User();
u1.setFirstname("Shivanand");
u1.setLastname("Achu");
u1.setUsername("shivanand_7");
u1.setPassword("Shiva123");
u1.setAge(18);

Scanner s1=new Scanner(System.in);

System.out.println("User : ");
System.out.println("First Name : "+u1.getFirstname());
System.out.println("Last Name : "+u1.getLastname());
System.out.println("Username : "+u1.getUsername());
System.out.println("Age : "+u1.getAge());
System.out.println("User created successfully");
System.out.println("Login ? (true/false)");
Boolean l1=s1.nextBoolean();
u1.setLogin(l1);
System.out.println("Whether logged in (t/f) : "+u1.getLogin());

System.out.println("Do you want to change password ? (yes->1/no->0)


");
int ifyn=s1.nextInt();

if (ifyn==1) {
Scanner s2=new Scanner(System.in);
System.out.println("Enter new Password : ");
String newpass=s2.nextLine();
u1.ChangePass(newpass);
System.out.println("Password Changed successfully");
//System.out.println("New Password : "+u1.getPassword());
}
System.out.println("Logout? (yes->1/no->0)");
int l2=s1.nextInt();

if (l2==1) {
u1.setLogin(false);
System.out.println("Logged out");
}
}
}

package userlogin;
public class User{
private String firstname;
private String lastname;
private String username;
private String password;
private int age;
private boolean login;
void ChangePass(String pass) {
password=pass;
}
public void setFirstname(String f) {
firstname=f;
}
public String getFirstname() {
return firstname;
}
public void setLastname(String l) {
lastname=l;
}
public String getLastname() {
return lastname;
}
public void setUsername(String u) {
username=u;
}
public String getUsername() {
return username;
}
public void setPassword(String p) {
password=p;
}
public String getPassword() {
return password;
}
public void setAge(int a) {
age=a;
}
public int getAge() {
return age;
}
public void setLogin(boolean t) {
login=t;
}
public boolean getLogin() {
return login;
}
}

Output:
Question 2:
package New;
import java.util.Scanner;

public class ComplexMain {

public static void main(String[] args) {


// TODO Auto-generated method stub
System.out.println("Complex number Arithmetic");
System.out.println("__________________________");
System.out.println(" ");

Scanner sc=new Scanner(System.in);


System.out.println("Enter the required arithmetic (add/sub/both) : ");
String a = sc.nextLine();

System.out.println("Enter Real part of 1st complex number :");


float r1=sc.nextFloat();
System.out.println("Enter Imaginary part of 1st complex number :");
float i1=sc.nextFloat();
System.out.println("Enter Real part of 2nd complex number :");
float r2=sc.nextFloat();
System.out.println("Enter Imaginary part of 2nd complex number :");
float i2=sc.nextFloat();

Complex c1=new Complex(r1,i1);


c1.printComplexNumber();
Complex c2=new Complex(r2,i2);
c2.printComplexNumber();

Complex c3=new Complex();

if (a.equals("add")){
c3=c3.Addition(c1, c2);
System.out.print("Sum = ");
c3.printComplexNumber();

}
else if (a.equals("sub")) {
c3=c3.Subtraction(c1, c2);
System.out.print("Difference = ");
c3.printComplexNumber();
}
else if(a.equals("both")){
c3=c3.Addition(c1, c2);
System.out.print("Sum = ");
c3.printComplexNumber();
c3=c3.Subtraction(c1, c2);
System.out.print("Diff = ");
c3.printComplexNumber();
}
else {
System.out.println("Inavlid input");
}
}
}
class Complex{
private float real,imag;
Complex(){
real=5;
imag=-4;
}
Complex(float re1,float im1){
real=re1; imag=im1;
}
Complex Addition(Complex c1,Complex c2) {
Complex sum=new Complex();

sum.real=c1.real + c2.real;
sum.imag=c1.imag + c2.imag;
return sum ;
}
Complex Subtraction(Complex c1,Complex c2) {
Complex diff=new Complex();

diff.real=c1.real - c2.real;
diff.imag=c1.imag - c2.imag;
return diff ;
}
void printComplexNumber()
{
System.out.println(real + " + "
+ imag + "i");
}
}
Output

You might also like