Find Jobs
Hire Freelancers

java programing

$10-30 USD

Ukończony
Opublikowano ponad 7 lat temu

$10-30 USD

Płatne przy odbiorze
Topics: • Entering, compiling, and running a Java program. • Using [login to view URL](). • Java syntax. • Recognizing syntax and logical errors. • Arithmetic evaluation Important Note: All submitted assignments must begin with the descriptive comment block similar to the one shown below under Part 1, Program #1. It must contain your name and the other information illustrated. To avoid losing trivial points, make sure this comment header is included in every assignment you submit, and that it is updated accordingly from assignment to assignment. Part 1: Program #1 Compile and Run: (5 pts) Type the following code into a file called TempConverter.java. After the program is entered, compile and run the application to make sure it works. Once you see it working correctly, answer questions a-e below. (The comment block shown here is a good example to base yours off of for Part 3, namely [login to view URL]). You DO NOT have to submit this file. //*********************************************************** // Name: Faye Navabi // Title: [login to view URL] // Description: Computes the Fahrenheit equivalent of a specific Celsius // value // Time spent: 20 minutes // Date: 1/2/2017 //************************************************************** public class TempConverter { // Computes the Fahrenheit equivalent of a specific Celsius // value using the formula F = (9/5)C + 32. public static void main (String[] args) { //constant variables final int BASE = 32; final double CONVERSION_FACTOR = 9.0 / 5.0; //declare variables int celsiusTemp = 24; // value to convert double fahrenheitTemp; fahrenheitTemp = celsiusTemp * CONVERSION_FACTOR + BASE; [login to view URL] ("Celsius Temperature: " + celsiusTemp); [login to view URL] ("Fahrenheit Equivalent: " + fahrenheitTemp); } } There are numerous opportunities for errors in any program, many times in places that seem too simple to require close attention. Questions: Introduce the following errors, one at a time, in the program TempConverter.java. Write in your own words any error messages that the compiler produces. Fix the previous error each time before you introduce a new one. If no error messages are produced, try to run the code and explain what happens. If still no errors are produced, explain why. a. Change TempConverter to tempConverter. b. Remove the first quotation mark in the first string literal in the first [login to view URL]( ) statement. c. Remove the semicolon at the end of the first println ( ) statement. d. Remove the last brace in the program. e. Change the variable name fahrenheitTemp to fahrenheit in any one place in the code. Note: The answers to the 5 questions (a through e) above should be typed in the block of comments in the [login to view URL] file. Part 2: Arithmetic Expressions (5pts) Include the answers to these questions as comments above your code for Part 3 below. 1. Assume that you have a program that contains the following three lines of code. What is the value stored in the variable mystery after each line in the following code segment (You should have an answer like a) mystery has the value … b) mystery now has the value ...)? /*a)*/ int mystery = 7; /*b)*/ mystery = mystery – mystery / 2; /*c)*/ mystery = mystery + 1; 2. Assume that you have the following variables declared int a = 3, b = 10, c = 7; double w = 12.9, y = 3.2; What do the following expressions evaluate to in Java? a) a / b b) (double) b / a c) a - b / c d) w / (int) y e) y / w f) b % c / a g) b % a Part 3: Programming (10 pts) Write a Java program called [login to view URL] that will calculate the tip to leave at a restaurant. Your program must ask the user for the amount of the bill (this could contain decimals), and the percent they want to tip. The user will enter the percent they want to tip as an integer, e.g. 15 for 15%. Then your program should calculate and display the tip amount and the total bill after including the tip. To calculate the tip amount, multiply the bill amount times the percent divided by 100 (be careful of integer division). Make sure to use the following to get full credit: o Comments explaining the main parts of the code (Getting input, calculating results, etc) o Descriptive variable names with appropriate types o Appropriate indentation between braces o Use the NumberFormat class to format the output to be display as currency as - See Example [login to view URL] posted on Blackboard under the tab “Course Documents” -> “More Code Examples” -> “Currency Format”. For this and all subsequent assignments, provide a heading (in comments) described above and demonstrated in Program #1. Make sure your program is called Assignment1.java. Sample Output Below is sample output with input in bold. Your output does not need to match directly. Sample 1 Enter the bill amount: $100.00 What percent would you like to tip: 15 Tip Amount: $15.00 Total amount with tip: $115.00 Sample 2 Enter the bill amount: $15.50 What percent would you like to tip: 10 Tip Amount: $1.55 Total amount with tip: $17.05
Identyfikator projektu: 12874769

Informację o projekcie

12 ofert
Zdalny projekt
Aktywny 7 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
Przyznano:
Awatar Użytkownika
Hello My name is Ahmed, i'm a top rated freelancer. i worked over 250 projects and over 600 hours doing java projects. plus i passed freelancer java exam with top 15% plus i got 2 java certificate 1Z0-803 and 1Z0-804 with 3+ years experience. small overview of feedback on my profile "you want to get your projects completed with quality? Hire Ahmed. Highly recommended." "Thoroughly satisfied with Ahmed, and would recommend him for anyone looking for an excellent java developer!" "Highly recommended. Very smart and well experience" looking forward to work with you Regards
$10 USD w 1 dzień
4,9 (379 opinii)
6,5
6,5
12 freelancerzy składają oferty o średniej wysokości $91 USD dla tej pracy
Awatar Użytkownika
Hello Sir/Mam NovaSofts Inc. is the leading IT Company of Islamabad Pakistan. We have 9+ years of experience and strong knowledge about programming languages Java C++ C C# Android So you don't worry about third party client. We are very much experienced and assure you that we’ll provide quality work. The project bid is negotiable and P.M for sample work. Thanks
$147 USD w 3 dni
4,9 (207 opinii)
7,1
7,1
Awatar Użytkownika
A proposal has not yet been provided
$100 USD w 1 dzień
4,9 (91 opinii)
6,5
6,5
Awatar Użytkownika
I m software engineer. I have read the description and I would like to work for you. For further details please inbox me. Thank you
$100 USD w 3 dni
5,0 (50 opinii)
5,8
5,8
Awatar Użytkownika
Hi I am a Java developer with over 5 years of experience and two of those are in the UK. Please refer to my profile for more information. I could get this done within a couple of hours. If you are interested please let me know in the chat. Cheers, Saminda
$50 USD w 3 dni
4,9 (45 opinii)
5,5
5,5
Awatar Użytkownika
I have a result oriented approach and also I maintain schedule with good deadlines for the whole deliverable. I would do my best to perform the best.
$133 USD w 3 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
There is not much to say, it's a beginner level Java assignment. I can complete it in an hour if you award me.
$25 USD w 1 dzień
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
We are proffesional web developer especially in wordpress. We deals in theme development , blog , content , SEO, website optimization and ecomerce site. We have done alot of projects and have experties in it. We can change your psd in interactive wordpress theme or html theme in short spam of time. Feel free to Contact Us: Awaiting for your Response to Discuss and Start Work! Thanks & Regards: Zibesco
$250 USD w 3 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga UNITED STATES
tempe, United States
5,0
1
Zweryfikowana metoda płatności
Członek od sty 23, 2017

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.