Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

need full code for this assigment parameters: https://docs.google.com/document/d

ID: 3530747 • Letter: N

Question

need full code for this assigment parameters:


https://docs.google.com/document/d/17npHxDbjha_y0nPgLriOkA9IDN2upEstt2gw5ZZnzF0/edit?pli=1


I will rate immediately ONLY FOR CORRECT CODE. code should be in this ouput ONLY:

Hugh Hefner

Carmen Miranda fit: 0.82314
Brad Pitt fit 0.0
Mary Lynn Rajskub fit 0.6302
Hugh Hefner fit 0.0
Carmen Miranda
Carmen Miranda fit: 0.0
Brad Pitt fit .72029
Mary Lynn Rajskub fit 0.0
Hugh Hefner fit 0.82314, ... etc.


please DO NOT post any code with a different output. WILL RATE VERY FAST FOR WORKING CODE

Explanation / Answer

please rate :



class DateProfile {


private char gender;

private char searchGender;

private int romance;

private int finance;

private String name;

private String emailId;


public DateProfile()

{

gender=0;

searchGender=0;

romance=0;

finance=0;

name="";

emailId="";

}

public DateProfile(char gender,char searchGender,int romance,int finance,String name,String emailId)

{

this.gender=gender;

this.searchGender=searchGender;

this.romance=romance;

this.finance=finance;

this.name=name;

this.emailId=emailId;

}



public boolean setGender(char ch)

{

gender=ch;

return true;

}


public char getGender()

{

return gender;

}


public boolean setSearchGender(char ch)

{

searchGender=ch;

return true;

}


public char getsearchGender()

{

return searchGender;

}


public boolean setRomance(int i)

{

romance=i;

return true;

}


public int getRomance()

{

return romance;

}

public boolean setFinance(int i)

{

finance=i;

return true;

}


public int getFinanc()

{

return finance;

}


public boolean setNmae(String str)

{

name=new String(str);

return true;

}


public String getNamec()

{

return name;

}


public boolean setEmailId(String str)

{

emailId=new String(str);

return true;

}


public String getEmailId()

{

return emailId;

}


public double fitValue(DateProfile partner)

{

return determineGenderFit(partner)*determineRomanceFit(partner)*determineFinanceFit(partner);

}

private double determineGenderFit(DateProfile partner)

{

if(searchGender==partner.gender)

return 1;

else

return 0;

}


private double determineRomanceFit(DateProfile partner)

{

int i=romance-partner.romance;

return (1.0-(double)i/10);


}

private double determineFinanceFit(DateProfile partner)

{

int i=finance-partner.finance;

return (1.0-(double)i/10);


}



}

public class Foothill

{

public static void main(String[] args) {




DateProfile applicant1 =new DateProfile('M','F',7,8,"jack","jack@gmail.com");

DateProfile applicant2 =new DateProfile('M','F',2,4,"rocky","rocky@gmail.com");

DateProfile applicant3 =new DateProfile('F','M',9,3,"amanda","amanda@gmail.com");


DateProfile applicant4 =new DateProfile('F','M',6,7,"susan","susan@gmail.com");


System.out.println(applicant1.name);

System.out.println(applicant1.name+"fit:"+applicant1.fitValue(applicant1));

System.out.println(applicant2.name+"fit:"+applicant1.fitValue(applicant2));

System.out.println(applicant3.name+"fit:"+applicant1.fitValue(applicant3));

System.out.println(applicant4.name+"fit:"+applicant1.fitValue(applicant4));


System.out.println(applicant2.name);

System.out.println(applicant1.name+"fit:"+applicant2.fitValue(applicant1));

System.out.println(applicant2.name+"fit:"+applicant2.fitValue(applicant2));

System.out.println( applicant3.name+"fit:"+applicant2.fitValue(applicant3));

System.out.println(applicant4.name+"fit:"+applicant2.fitValue(applicant4));


System.out.println(applicant3.name);

System.out.println(applicant1.name+"fit:"+ applicant3.fitValue(applicant1));

System.out.println(applicant2.name+"fit:"+applicant3.fitValue(applicant2));

System.out.println(applicant3.name+"fit:"+applicant3.fitValue(applicant3));

System.out.println(applicant4.name+"fit:"+applicant3.fitValue(applicant4));


System.out.println(applicant4.name);

System.out.println(applicant1.name+"fit:"+applicant4.fitValue(applicant1));

System.out.println(applicant2.name+"fit:"+applicant4.fitValue(applicant2));

System.out.println(applicant3.name+"fit:"+applicant4.fitValue(applicant3));

System.out.println( applicant4.name+"fit:"+applicant4.fitValue(applicant4));





}

}