This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Beginning Java and the fly likes Help wit h code Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Help wit h code" Watch "Help wit h code" New topic
Author

Help wit h code

Sydney Naidoo
Greenhorn

Joined: Mar 26, 2006
Posts: 2
Hi
I am a student learning java
This is what i am required to do
A company sells five products Product 1, $2.98; product 2, $4.50;
product 3, $9.98; product 4, $4.49 and product 5, $6.87. Write an application that reads a series of pairs of numbers as follows:
a) product number
b) quantity sold
use a switch statement to determine the retail price for each product. It should calculate and display the total retail value of all products sold. Use a sentinel-controlled loop to determine when the program should stop looping and display the final results

Here is my code
am i on the right track





[edit: PMc added code tags and fiddled with spacing]
[ March 27, 2006: Message edited by: Pauline McNamara ]
Pauline McNamara
Sheriff

Joined: Jan 19, 2001
Posts: 4012
    
    6
Hi Sydney, welcome to Javaranch!

This forum is for Cattle Drive questions, so I'm moving your question over to Java In General - Beginner. I also took the liberty of adding code tags to your post so the code part looks more formatted.

Good luck with your course!

Pauline
Martin Simons
Ranch Hand

Joined: Mar 02, 2006
Posts: 196
On the right track. If this is all of your code, then I have to point
out that "price" is not declared, only defined. Change the "price" line
to "double price = ..." and then you can also lose the "(double)" on the
following lines.

I assume you will make quantity a double when you actually receive that
answer from the user (that code seems not to have been written yet).
[ March 27, 2006: Message edited by: Martin Simons ]
fred Joly
Ranch Hand

Joined: Jan 19, 2006
Posts: 55
in the line :


I guess you mean "OR" ("||") and not "AND" ("&&"). What about -2 ?
Maybe you could put a "default case" at the end of your switch statement that would do the same job.

regards
Sydney Naidoo
Greenhorn

Joined: Mar 26, 2006
Posts: 2
Thank you for directing to the correct forumn.
Can someone help with correcting or enhancing the code for me.
ak pillai
author
Ranch Hand

Joined: Feb 11, 2006
Posts: 288
You need a main method to run it also would be nice to have some basic input validation to check if the user is keying in the right value.
[ March 28, 2006: Message edited by: ak pillai ]

java j2ee job interview questions with answers | Learn the core concepts and the key areas
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Help wit h code
 
Similar Threads
Beginner Java Question
test
Problem with window.prompt
sentinal controlled looop
cant get output right