Results 1 to 4 of 4
Thread: Arrays and Histogram Help Needed
- 08-15-2008, 07:55 PM #1
Member
- Join Date
- Aug 2008
- Posts
- 5
- Rep Power
- 0
Arrays and Histogram Help Needed
Can someone help me solve this 2 tasks. thanks in advance!
Histogram
Using the following skeleton of code create a Java class and eventually a teest driver which displays a histogram using asterisks (*) – see the sample run below for an illustration of how it should look.
public class Histogram {
//Declare here an integer array. The size of the array will be determind within the getData method
//Declare an interger to repersent the size of the array
public void getData(){
/*this method should ask the user how many elements the array should have, i.e. the size of
* the array
* Then the user must be asked to enter the values of the array
* Finally it should call the displayData method passing as an argument the array that it was
* just filled
*/
}
@SuppressWarnings(//need to fil) {
private void displayData(){
/*This method recieves the array and then displays on individual lines the message value at
* position followed by the position (index) of array, then the actual value that it was
* entered by the user for the position and thn as many asterisks as the value at that position
* so if the value at a postion is 5 then expect to see five * asterisks
*/
}
}
Here is the sample run
Please enter size of array:
5
Please enter value at position 0
1
Please enter value at position 1
4
Please enter value at position 2
6
Please enter value at position 3
4
Please enter value at position 4
2
value at position 1*
value at position 4****
value at position 6******
value at position 4****
value at position 2**
--------------------------
Question 2
You are given the following code. The code would not compile since there are syntactical errors and logical error(s) Fix the code.
public class Addtime {
public static void main(string[ ] args) {
int min1, min2;
int sec1, sec2;
int secSum, minSum, hrSum;
for (int i=0, i<6, i++) {
System.out.println(“Enter the minutes for time 1: ”);
Min1=EasyIn.getIn();
System.out.println(“Enter the minutes for time 1: ”);
sec1=EasyIn.getIn();
System.out.println(“Enter the minutes for time 2: ”);
min2=EasyIn.getIn();
System.out.println(“Enter the minutes for time 2: ”);
Sec2=EasyIn.getIn();
secSum = sec1 + sec2 % 60;
minSum = ((min1 + min2) + ((sec1 +sec2) / 60) % 60);
hrSum= ((min1 + min2) + ((sec1 + sec2) / 60)) / 60;
System.out.println(“The sum of the time is: ” + hrSum “:” + minSum + “:” + secSum;
}
}
When you have fixed the error you can run it. A sample run is shown below.
Enter the minutes for time 1:
12
Enter the minutes for time 1:
12
Enter the minutes for time 1:
12
Enter the minutes for time 1:
12
The sum of the times is: 0:24:24
Enter the minutes for time 1:
59
Enter the minutes for time 1:
1
Enter the minutes for time 1:
2
Enter the minutes for time 1:
0
The sum of the times is: 1:1:3
Enter the minutes for time 1:
Send me an Email to sebbybey@msn.com
- 08-15-2008, 08:18 PM #2
What are your problems so far?
- 08-15-2008, 08:50 PM #3
Member
- Join Date
- Aug 2008
- Posts
- 5
- Rep Power
- 0
i needed, to create a array histogram, that can make the first code work, i got the question on Google. I'm trying to train my self Java!
Any help will be highly appreciated!
-
Similar Threads
-
Arrays and Histogram Help Needed
By sebbybey in forum New To JavaReplies: 4Last Post: 08-15-2008, 09:01 PM -
need help with arrays
By Jman in forum New To JavaReplies: 17Last Post: 07-21-2008, 02:34 AM -
How to create a Histogram
By Devilsfutbol17 in forum New To JavaReplies: 4Last Post: 06-04-2008, 09:22 PM -
new to arrays
By jimJohnson in forum New To JavaReplies: 1Last Post: 04-08-2008, 02:45 PM -
Help needed with java arrays code
By d24706 in forum New To JavaReplies: 2Last Post: 03-07-2008, 01:11 AM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks