CSE23355 Labsheet 2
CSE23355 Labsheet 2
SHIVANAND R
AM.SC.U4CSE23355
Question 1:
package userlogin;
import java.util.Scanner;
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());
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;
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