Tuesday, November 5, 2019

 Java based for Calculator: The Java code with the help of AWT/Swing with event handling. Let's see the code of creating calculator in java.

package calculator;

import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.event.ItemListener;
import java.awt.event.ItemEvent;
import java.awt.Font;
public class calculater extends JFrame
{
 private JPanel labelPanel, textFieldPanl, buttonPanel, buttonp, JRadioButtonp;
 private JLabel label1, label2, label3 ,label4, label5,label6,label7,label8,label9;

 private JButton button[];

 public JTextField textField;

 private JRadioButton pJRadioButton,bJRadioButton,iJRadioButton,biJRadioButton;

private ButtonGroup radioGroup;
 
 
 private JButton button1,button2,button3;

 private  Font plainFont,boldFont,italicFont,boldItalicFont;
  char operator;
   String value1, value2,result;
   Double num1,num2,answer;
   
 public calculater()
 {
   setTitle("Culculater of Mumtaz Gohar");
  
 
   
  labelPanel = new JPanel();
  labelPanel.setLayout(new GridLayout(1,5));

  label1 = new JLabel("Edit");
  labelPanel.add(label1);

  label2 = new JLabel("View");
  labelPanel.add(label2);

  label3 = new JLabel("Help");
  labelPanel.add(label3);
 
  label4 = new JLabel("");
  labelPanel.add(label4);

  label5= new JLabel("  ");
  labelPanel.add(label5);
  
  label6= new JLabel("  ");
  labelPanel.add(label6);


  label7= new JLabel("  ");
  labelPanel.add(label7);


  label8= new JLabel("  ");
  labelPanel.add(label8);

  label9= new JLabel("  ");
  labelPanel.add(label9);

  add(labelPanel,BorderLayout.NORTH);




  textFieldPanl = new JPanel();
  textFieldPanl.setLayout(new GridLayout(3,1) );
  textField    = new JTextField(10);
   textFieldPanl.add(textField);
  
  
  //creating radioButtons and it's panel

  JRadioButtonp = new JPanel();
  JRadioButtonp.setLayout(new GridLayout(1,4));

  pJRadioButton = new JRadioButton("P",true);
  
  JRadioButtonp.add(pJRadioButton);

   bJRadioButton = new JRadioButton("B",true);
  JRadioButtonp.add(bJRadioButton);

   iJRadioButton = new JRadioButton("I");
  JRadioButtonp.add(iJRadioButton);

   biJRadioButton = new JRadioButton("B/I");
  JRadioButtonp.add(biJRadioButton);



  radioGroup = new ButtonGroup();
  radioGroup.add(pJRadioButton);
  radioGroup.add(bJRadioButton);
  radioGroup.add(iJRadioButton);
  radioGroup.add(biJRadioButton);

  textFieldPanl.add(JRadioButtonp);


  plainFont = new Font("Serif",Font.PLAIN,14);
  boldFont  = new Font("Serif",Font.BOLD,14);
  italicFont= new Font("Serif",Font.ITALIC,14);
  boldItalicFont = new Font("Serif",Font.BOLD+Font.ITALIC,14);
  textField.setFont(plainFont);

   pJRadioButton.addItemListener(new RadioButtonHandler(plainFont));

   bJRadioButton.addItemListener(new RadioButtonHandler(boldFont));

   iJRadioButton.addItemListener(new RadioButtonHandler(italicFont));

   biJRadioButton.addItemListener(new RadioButtonHandler(boldItalicFont)); 
  

   ButtonHandler handler = new ButtonHandler();

   buttonp = new JPanel();
   buttonp.setLayout(new GridLayout(1,4));

   label7= new JLabel("  ");
   buttonp.add(label7);
   button1 = new JButton("Bksp");
   buttonp.add(button1);
   button2 = new JButton("Clr");
   buttonp.add(button2);
   button3 = new JButton("C");
   buttonp.add(button3);
   textFieldPanl.add(buttonp);
   button1.addActionListener(handler);
   button2.addActionListener(handler);

   add(textFieldPanl, BorderLayout.CENTER);
   


 
  String button1[]= {"M","7","8","9","/","S","R","4","5","6","*","%","S","1","2","3","_","&","C","0",".","#","+","="};
  

   button = new JButton[24];
   buttonPanel = new JPanel();
   buttonPanel.setLayout(new GridLayout(4,6));

  for(int count = 0; count < button1.length; count++)
 {

  button[count] = new JButton(button1[count]);
  buttonPanel.add(button[count]);
  button[count].setVisible(true);
  button[count].addActionListener(handler);
 }
  add(buttonPanel,BorderLayout.SOUTH);  


 
 } 

  //creat new buttonHandler for button event handling
  private class ButtonHandler implements ActionListener
 {
  public void actionPerformed(ActionEvent event)
  {  
  
     result = "";
     value1="";
     value2="";
     if(event.getSource() == button2)
     {
      textField.setText("");
      value1="";
     }
     else if(event.getSource()==button1)
     {
      
         String str = textField.getText();
         int ln = str.length();
         ln = ln-1;
         String str1 =str.substring(0, ln);
         textField.setText(str1); 
         
        }
    if(event.getSource()==button[0]) 
    {
       
   
        result = textField.getText();
      result=result+"M";
      
    textField.setText(result);
   }
   else if(event.getSource()==button[1]) 
    {
        
   
        result = textField.getText();
      result=result+"7";
      
    textField.setText(result);
   }
    else if(event.getSource()==button[2]) 
    {
         result = "";
   
        result = textField.getText();
      result=result+"8";
      
    textField.setText(result);
   }
 if(event.getSource()==button[3]) 
    {
        
   
        result = textField.getText();
      result=result+"9";
      
    textField.setText(result);
   }
    if(event.getSource()==button[4]) 
    {
      value1= textField.getText();
      num1 = Double.parseDouble(value1);
      textField.setText("");
      operator= '/'; 
   
       
      
    textField.setText(result);
   }
   
    
    if(event.getSource()==button[5]) 
    {
          result = "";
   
        result = textField.getText();
      result=result+"";
      
    textField.setText(result);
   }
    if(event.getSource()==button[6]) 
    {
          
   
        result = textField.getText();
      result=result+"";
      
    textField.setText(result);
   }
    if(event.getSource()==button[7]) 
    {    
   
        result = textField.getText();
      result=result+"4";
      
    textField.setText(result);
   }
    if(event.getSource()==button[8]) 
    {
        
   
        result = textField.getText();
      result=result+"5";
      
    textField.setText(result);
   }
    if(event.getSource()==button[9]) 
    {
          
   
        result = textField.getText();
      result=result+"6";
      
    textField.setText(result);
   }if(event.getSource()==button[10]) 
    {
      value1= textField.getText();
      num1 = Double.parseDouble(value1);
      textField.setText("");
      operator= '*';   
   
      
    textField.setText(result);
   }
    if(event.getSource()==button[11]) 
    {
      value1= textField.getText();
      num1 = Double.parseDouble(value1);
      textField.setText("");
      operator= '%';    
   
      
      
    textField.setText(result);
   }if(event.getSource()==button[12]) 
    {
          
        result = textField.getText();
      result=result+"";
      
    textField.setText(result);
   }if(event.getSource()==button[13]) 
    {
         
   
        result = textField.getText();
      result=result+"1";
      
    textField.setText(result);
   }if(event.getSource()==button[14]) 
    {
          
   
        result = textField.getText();
      result=result+"2";
      
    textField.setText(result);
   }if(event.getSource()==button[15]) 
    {
         
   
        result = textField.getText();
      result=result+"3";
      
    textField.setText(result);
   }if(event.getSource()==button[16]) 
    {
      value1= textField.getText();
      num1 = Double.parseDouble(value1);
      textField.setText("");
       operator= '-';
       
    textField.setText(result);
   }if(event.getSource()==button[17]) 
    {
        
   
        result = textField.getText();
      result=result+"";
      
    textField.setText(result);
   }if(event.getSource()==button[18]) 
    {
          
   
        result = textField.getText();
      result=result+"";
      
    textField.setText(result);
   }if(event.getSource()==button[19]) 
    {
          
   
        result = textField.getText();
      result=result+"0";
      
    textField.setText(result);
   }if(event.getSource()==button[20]) 
    {
      result = textField.getText();
      result=result+".";
      
    textField.setText(result);
   }if(event.getSource()==button[21]) 
    {
      result = textField.getText();
      result=result+"";
      
    textField.setText(result);
   }
    
     if(event.getSource()==button[22]) 
    {
      value1= textField.getText();
      num1 = Double.parseDouble(value1);
      textField.setText("");
     operator = '+';
   }
    if(event.getSource()==button[23]) 
    {
          
          value2=textField.getText();
          num2 = Double.parseDouble(value2);
     
          switch(operator)
          {
              case '+':
                  answer = (num1+num2);
                  break;
              case '*':
                  answer = (num1*num2);
                  break;
              case '-':
                  answer = (num1-num2);
                  break;
              case'/':
                  answer = (num1/num2);
                  break;
              case '%':
                  answer = (num1%num2);
                  break;
              default :
                  answer = num1;
                } 
          result=answer.toString();
          textField.setText(result); 
                 
    }
    
  
   }
  
  
 
 
 }


   //Private inner class to handle radio button events

 private class RadioButtonHandler implements ItemListener
 {
  private Font font;
  public RadioButtonHandler(Font f)
 {
     font = f;
 }

  public void itemStateChanged(ItemEvent event)
  {
   textField.setFont(font);  

 }
 }
 



 public static void main(String args[])
 {
   calculater calc = new calculater();
   calc.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
   calc.setSize(300,250);
   calc.setVisible(true);

 } 
   
   
 }

  

Thursday, April 18, 2013

Employer Orientation Test Answers

1: Multiple Freelancer.com accounts are required in order to both bid on jobs as a freelancer and hire freelancers as an employer.
  •  false
  •  not required, but recommended
  •  true
  •  true only for Australian accounts
  •  true only for members who registered after October 1, 2010
Answer: false
2: How much does it cost to post a Priority project?
  •  $10.00
  •  $15.00
  •  $5.00
  •  $5.00 unless you have a Premium account.
  •  There is no fee for posting a Priority project.
Answer: $5.00
3: Posting a project as Featured incurs an additional fee of ____________.
  •  $19.00
  •  $24.95
  •  $3.00
  •  $5.00
  •  There is no additional fee.
Answer:  There is no additional fee.
4: To hire a freelancer for commission-based work, rather than on a per-project basis, the _____________ option should be selected when posting the project.
  •  Commission
  •  Commission-based projects are not allowed.
  •  Featured
  •  Full Time
  •  Sales
Answer: Full Time
5: I'm receiving the same question about my project from several bidders. How can I easily answer the question so all bidders can see it?
  •  Answer only those that asked, using the PM.
  •  Ask Freelancer.com support to change your project description.
  •  Post an explanation to the Project Clarification Board.
  •  Those bidders didn't read the project description, so it's probably not worth worrying about.
  •  You can't. You should cancel the project and repost it.
Answer: Post an explanation to the Project Clarification Board.
6: I want to ask a single bidder a question about his/her qualifications. How should I contact the bidder?
  •  Contact isn't allowed during the bidding process.
  •  Open a chat.
  •  Send a Private Message.
  •  Use the Project Clarification Board.
  •  Use the email provided in the bidder's profile.
Answer: Send a Private Message.
7: What should I do if a freelancer has failed to complete my project and isn't responding to attempts to contact him/her?
  •  Cancel the project with no further action.
  •  File a complaint through the support desk.
  •  Just leave the project open and post a new one.
  •  Leave negative feedback for the freelancer without paying.
  •  Submit an Incomplete Report.
Answer: Submit an Incomplete Report.


8: A freelancer rated me unfairly. What can I do?
  •  All of these are valid options.
  •  contact support if the feedback is profane or abusive
  •  contact the freelancer and ask that he/she withdraw the feedback
  •  reply to the feedback with an explanation
  •  withdraw feedback you left for the freelancer
Answer: All of these are valid options.
9: What's the additional cost to post a project with the Full Time option?
  •  $199.00
  •  $24.95
  •  $30.00
  •  $55.00
  •  There is no additional fee.
Answer: $199.00.
10: The minimum amount I can post as the budget for a standard (non-featured, non-full-time) project is:
  •  $0 - 10
  •  $1 - 10
  •  $10 - 30
  •  $30 - 250
  •  There is no minimum amount
Answer: $30 – 250.
11: How can I submit a PayPal payment to a freelancer from Freelancer.com?
  •  Click on Transfer Funds on the Payments drop down menu and use the form.
  •  Select the "Pay via PayPal" option under the appropriate bidder's name.
  •  Select this option when posting the project.
  •  You can't. Payments via 3rd-party providers must be made from the provider's site.
  •  You must first authorize this transaction type on your PayPal account.
Answer: You can't. Payments via 3rd-party providers must be made from the provider's site.
12: My project hasn't yet closed. Can I extend the closing date?
  •  No. The project closing date can't be changed.
  •  Yes, at a cost of $5.00 for every 1- to 7-day extension.
  •  Yes, for up to 14 days, but a $5.00 fee will be assessed.
  •  Yes, indefinitely for a one-time fee of $5.00.
  •  Yes; for up to 14 days at no cost.
Answer: Yes, for up to 14 days, but a $5.00 fee will be assessed.
13: Can I transfer money from my employer account to my freelancer account?
  •  Multiple accounts for the same person are not allowed.
  •  Yes, but not if it causes a negative balance in the sending account.
  •  Yes, but only by Direct Transfer.
  •  Yes, but only if both accounts are on Premium memberships.
  •  Yes, but only via Milestone Payment.
Answer: Multiple accounts for the same person are not allowed.
14: How can I cancel a Milestone Payment I've created for a freelancer?
  •  Cancel the project. This will cancel any pending payments.
  •  Milestone Payments can only be cancelled by the freelancer. You can send a request to the freelancer or submit a dispute.
  •  On the Payments & Account page, locate the payment and select "Cancel" from the drop down list.
  •  Send an email to the support department with the Project ID, Freelancer ID and the reason for cancellation.
  •  Submit a support ticket with the Project ID and the freelancer's ID along with the reason for the cancellation.
Answer: Milestone Payments can only be cancelled by the freelancer. You can send a request to the freelancer or submit a dispute.
15: I need to add details to my project, but bidding has started. What should I do?
  •  Any or all of these
  •  Edit the project and add to the description.
  •  None of these; just cancel the project.
  •  Post a notice to the Project Clarification board.
  •  Send a PM to individual bidders.
Answer: Any or all of these.
16: There is a gold "$" icon with a red "x" beside the amount of a bid placed on my project. What does this mean?
  •  This freelancer has bid higher than your project's budget.
  •  This freelancer has no feedback.
  •  This freelancer hasn't requested a Milestone Payment.
  •  This freelancer's account has been suspended or terminated.
  •  You do not have enough funds in your account to pay this bid in full.
Answer: You do not have enough funds in your account to pay this bid in full.
16: There is a gold "$" icon with a red "x" beside the amount of a bid placed on my project. What does this mean?
  •  This freelancer has bid higher than your project's budget.
  •  This freelancer has no feedback.
  •  This freelancer hasn't requested a Milestone Payment.
  •  This freelancer's account has been suspended or terminated.
  •  You do not have enough funds in your account to pay this bid in full.
Answer: You do not have enough funds in your account to pay this bid in full.



17: What does the Milestone request in the Freelancer's bid mean?
  •  It shows the amount of the Milestone Payment the freelancer has requested if you accept his/her bid before they start work.
  •  It shows the amount of the Milestone Payment you have agreed to create according to the percentage you specified when posting the project.
  •  It shows the percentage of the Milestone Payment requested by the freelancer that is currently available in your account.
  •  It shows the percentage of times the freelancer has requested a Milestone Payment.
  •  There is no such column.
Answer: It shows the amount of the Milestone Payment the freelancer has requested if you accept his/her bid before they start work.

18: I haven't received as many bids as expected for my project. Which of the following can NOT be done to attract more bidders, while the project is active?
  •  Add additional information to the project description
  •  Add or change the skills posted
  •  Increase the budget for the project
  •  Upgrade the project to Featured
  •  Upload a document detailing the project
Answer: Increase the budget for the project.
19: How can I search for Freelancers to invite to bid on my project?
  •  Any of these
  •  Click on Contacts in the navigation bar.
  •  From the menu, click on Dashboard > Search Freelancers
  •  Just type a username into the Search box near the top of the page
  •  None of these
Answer: Any of these


21: What's the additional cost to post a project with the Sealed Bids option?
  •  $1.00
  •  $24.95
  •  $3.00
  •  $5.00
  •  There is no such option.
Answer: $5.00
22: How much does it cost to register as an employer on Freelancer.com?
  •  $24.95 per month
  •  $5.00 per month
  •  A one-time fee of $12.95
  •  It depends on the number of projects I want to post per month.
  •  There is no cost to register.
Answer: There is no cost to register
22: How many required skills can be selected when posting a project?
  •  0 to 3
  •  0 to 5
  •  1 to 3
  •  1 to 5
  •  as many as I like
Answer: 1 to 5
23: What should I do in case of problems with a bid on my project, such as obscene language, advertising in the bid, posting contact information, etc.?
  •  Click the 'Abuse' link on the bid to report the violation.
  •  Just ignore the problem and don't hire the bidder.
  •  Send a general email to support. Freelancer.com will look at all your projects and find the problem user.
  •  Send a general support ticket. Freelancer.com will look at all your projects and find the problem user.
  •  You should try to deal with this on your own by PM to the bidder.
Answer: Click the 'Abuse' link on the bid to report the violation.
24: How can I prevent bidders from seeing bids by other freelancers who bid on my project?
  •  Bids are always hidden.
  •  Contact support with the project number and ask them to hide the bids.
  •  Select the Private option when posting the project.
  •  Select the Sealed Bids option when posting the project.
  •  You can't. Bids are always public, to ensure fairness.
Answer: Select the Sealed Bids option when posting the project.
25: How do I leave feedback for a user after releasing the payment for a project?
  •  A notice will appear at the top of your Dashboard that you need to leave feedback. Click on the link in the notice.
  •  Go to the project and click on the freelancer's username. You'll get a popup window that will allow you to post feedback.
  •  Look in the Newsfeed on your Dashboard and select "Rate" next to the freelancer's username.
  •  Send it in a reply to the email notifying you to leave feedback for a user.
  •  The feedback system is no longer in use on Freelancer.com.
Answer: A notice will appear at the top of your Dashboard that you need to leave feedback. Click on the link in the notice.
26: What advantage(s) does the Milestone Payment system offer me as an employer?
  •  a higher level of trust from the selected freelancer(s)
  •  access to the Dispute Resolution system if problems arise
  •  access to the feedback/rating system
  •  all of these
  •  no fee when selecting a provider
Answer: all of these
27: How much does a Premium member pay when selecting a provider for a project?
  •  $0.01 per provider
  •  $1.00
  •  $24.95
  •  There is no fee for Premium members.
  •  the higher of $3.00 or 3% of the project amount
Answer: There is no fee for Premium members.
28: How can I find out more about a bidder?
  •  Ask questions by PM.
  •  Check the bidder's feedback/reviews.
  •  Look at the bidder's profile.
  •  any of these
  •  none of these
Answer: any of these
29: How can I increase bidder confidence?
  •  All of these
  •  Become a Premium member.
  •  Give and receive good feedback.
  •  Provide a complete, accurate profile.
  •  Use the Milestone Payment system.
Answer: All of these.
30: Where can I find links to my projects that have closed?
  •  From the main menu, select Projects/Projects Posted, then select "Closed" from the drop down list
  •  In the Newsfeed
  •  Nowhere; closed project records are deleted automatically.
  •  On the Noticeboard
  •  On your account Dashboard, in the Employer View, click on the "Past Projects" tab.
Answer: On your account Dashboard, in the Employer View, click on the & quot; Past Projects&quot; tab.
31: To ensure maximum exposure for a project, choose the ___________ option.
  •  Featured
  •  Gallery
  •  Power Project
  •  Private
  •  Special
Answer: Featured
32: Contact details should always be posted in a project description, so freelancers can discuss the project with the employer.
  •  false
  •  true
  •  true only for Premium members
  •  true only for featured projects
  •  true only for full-time projects
Answer: false
33: Where can I view the list of projects I've posted?
  •  any of these locations
  •  at the bottom of the Dashboard, in the Employer view
  •  in the Newsfeed section of my Dashboard
  •  on the My Projects page (http://freelancer.com/myprojects)
  •  on the Projects Posted page (Click on Projects Posted under Projects.)
Answer: at the bottom of the Dashboard, in the Employer view
34: How much does a Basic member pay when selecting a provider for a project?
  •  $0.01 per provider
  •  $1.00
  •  $24.95
  •  There is no fee for selecting a provider.
  •  the higher of $3.00 or 3% of the project amount
Answer: the higher of $3.00 or 3% of the project amount
35: How can I hide bids I'm definitely not interested in?
  •  Ask Freelancer.com support to remove the bids.
  •  Click the "Hide Bid" link on those bids.
  •  Email the bidder and ask him/her to retract the bid.
  •  Send a PM to the bidder and ask him/her to retract it.
  •  There is no way to hide or remove bids.
Answer: Click the &quot;Hide Bid&quot; link on those bids.
36: How can I provide a highly detailed description of a project without making my posted description too lengthy?
  •  Ask bidders to send an email address so you can email the details.
  •  Post the details to a website with your contact information.
  •  Provide an auto responder email address.
  •  Upload a document with the details.
  •  You can't. Descriptions should be kept simple.
Answer: Upload a document with the details.
37: Can I add the "Featured" option to my project after bidding starts?
  •  No, the project can't be changed in this manner after bidding starts.
  •  Yes, but a prorated fee will be deducted from your account.
  •  Yes, but only if you are a Premium member.
  •  Yes, but the appropriate fee will be deducted from your account.
  •  Yes, but twice the normal fee will be deducted from your account.
Answer: Yes, but the appropriate fee will be deducted from your account.
38: Private projects will only be seen by __________.
  •  Freelancers invited to the project.
  •  Freelancers the employer has hired before
  •  other Employers
  •  Registered users who are logged in.
  •  users with Freelancer.com RSS feeds
Answer: registered users who are logged in.
39: Posting a project as Private incurs an additional fee of ____________.
  •  $1.00
  •  $10.00
  •  $19.00
  •  $3.00
  •  There is no additional fee.
Answer: $10.00
40: Which of the following is true about the Milestone Payment system?
  •  It ensures Freelancer(s) that funds are available to pay for satisfactorily completed tasks and projects.
  •  It lowers the cost of posting a project.
  •  It makes Freelancer.com responsible for paying the freelancer(s).
  •  It prevents any disputes or claims by the freelancer(s).
  •  all of these
Answer: It ensures Freelancer(s) that funds are available to pay for satisfactorily completed tasks and projects.
41: Why do some freelancers use the Project Clarification Board to submit their bids?
  •  Their skill set doesn't match those the Employer listed when posting the project.
  •  They are attempting to bid on a Trial project, although they have too much feedback to do so.
  •  They don't understand how to use Freelancer.com.
  •  They mistakenly think their bid will be more noticeable.
  •  any of these
Answer: any of these
42: What kind of criteria can I use to search for freelancers to invite to bid on my project?
  •  any or all of these
  •  location by country
  •  minimum feedback rating
  •  skills
  •  user name
Answer: any or all of these
43: How can I invite a freelancer to bid on a project I've posted?
  •  Click on the "Invite to Bid" button on the freelancer's profile.
  •  Post a Project Notification.
  •  Post a message on the Project Notification board.
  •  Send a PM to the freelancer from the Project Details page.
  •  any of these
Answer: Click on the &quot;Invite to Bid&quot; button on the freelancer's profile.
44: I've set the budget too high for my project and bids are coming in. How do I change the budget setting?
  •  From the Project Details view, click on the pen (Edit) icon.
  •  Locate the project on your Dashboard and select "Edit" from the Actions list.
  •  Locate the project on your Dashboard and select "Repost" from the Actions.
  •  Once bidding begins, the budget cannot be changed.
  •  Submit a support ticket with the Project ID.
Answer: Once bidding begins, the budget cannot be changed.
45: I paid a freelancer via PayPal for a project, but didn't receive the final deliverables as promised. If I file a dispute with Freelancer.com, how long will the freelancer have to respond?
  •  14 days
  •  24 hours
  •  30 days
  •  7 days
  •  You cannot file a dispute, since the payment was made via a third party.
Answer: You cannot file a dispute, since the payment was made via a third party.
46: To prevent a project from being listed on the search engines, choose the ____________ option when posting.
  •  Featured
  •  Local
  •  Private
  •  Sealed
  •  There is no such option.
Answer: Private.
47: How much does it cost to post a Priority project?
  •  $10.00 USD
  •  $15.00 USD
  •  $5.00 USD for Free Memberships. Free for Basic, Standard, and Premium membership packages
  •  $5.00 USD unless you have a Premium account.
  •  There is no fee for posting a Priority project.
Answer: $5.00 USD for Free Memberships. Free for Basic, Standard, and Premium membership packages
48: Posting a project as Featured incurs an additional fee of ____________.
  •  $11.00 USD
  •  $22.00 USD
  •  $31.90 USD
  •  $5.50 USD
  •  There is no additional fee.
Answer: There is no additional fee.
49: How much does it cost to register as an employer on Freelancer.com?
  •  $24.95 USD per month
  •  $5.00 USD per month
  •  A one-time fee of $12.95 USD
  •  It depends on the number of projects I want to post per month.
  •  There is no cost to register.
Answer: There is no cost to register.