Simple Switch Code For Random Numbers
Feb 10, 2015
I am doing a project to generate three names of fruits. When I take out my switch code the numbers generate randomly, but when I added the switch code back I kept getting three instances of "Bars" as if the random numbers all became 5.
public static void main(String[] args)
{
System.out.println("Enter the amount of money you would like to gamble.");
Scanner keyboard = new Scanner(System.in);
int num1;
int num2;
int num3;
int money;
money = keyboard.nextInt();
[code]...
View Replies
ADVERTISEMENT
Nov 4, 2014
// GradeBook class uses switch statement to count A, B, C, D and F grades.
import java.util.Scanner;
public class GradeBook
{
private String courseName;
private int total;
private int gradeCounter;
private int aCount;
[Code] .....
Then eclipse told me that:
"Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Unknown Source)
at java.util.Scanner.next(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at chapter5_control_statements_II.GradeBook.inputGrades(GradeBook.java:52)
at chapter5_control_statements_II.GradeBookTest.main(GradeBookTest.java:11)"
View Replies
View Related
Feb 1, 2015
I'm trying to make a program that generates 20 random integers between 1 and 20 and then prints the list of random numbers to the screen. After that, I want to print a different list to screen with the same numbers from the first list only skipping any number that has been already printed to the screen. So two lists are printed to the screen. The first one has 20 random numbers. The second one has those same 20 numbers but only prints the numbers in the first list that aren't duplicated. So if m
y list of 20 random integers contains three 2s and two 14s, only one 14 and one 2 is printed to the second list. Currently, my code generates 20 numbers from 1 to 20 and stores those numbers in an array but I don't know how to print solve the second part of my problem. I don't know how to print the s different list only without duplicate numbers. As a result, my output is nothing because it doesn't print any number from the first list as oppose to skipping only duplicate one.
public void randomNum(){
System.out.println("Twenty random integers: ");
int max = 20; // max value for range
int min = 1; // min value for range
Random rand = new Random();
int[] all = new int[20];
[Code] ....
View Replies
View Related
May 26, 2014
I have a code for a Hub and I wanted to modify it to a Switch.. See the code below:
--- Update ---
package module.Hub;
import framework.Port;
import module.ModuleUI;
import java.lang.String;
import framework.Packet;
[code]....
View Replies
View Related
Jul 31, 2014
I tried out doing number (generated randomly) != (another number) but that does not work. If I for example want a number between 1 and 10, but I do not want the number 5, what can I do in order to make this happen?
View Replies
View Related
Oct 23, 2014
I was making this program and I ran into an issue which is that I cant seem and understand how to get the numbers to go to the other side of the table
I had to make a program that converted 1-9 miles to kilometers and the other side 25-65 (increments of 5) kilometers to miles and thats the part I am having trouble with.
Here is what I have so far
import java.util.Scanner;
public class MilesAndKilos {
public static void main(String[] args) {
int miles;
double kilometers=1.60934;
[Code] ....
and this is how I want it to look
MilesKilometersKilometers Miles
1 1.609 | 25 12.430
2 3.219 | 30 15.538
3 4.828 | 35 # here
4 6.437 | 40 # here
5 8.047 | 45 # here
6 9.656 | 50 # here
7 11.265 | 55 # here
8 12.875 | 60 37.290
9 14.484 | 65 40.398
View Replies
View Related
Aug 29, 2014
The code here I have works fine if I just want to ask the user to enter four digits: //java application that asks user to input binary numbers(1 or 0) and convert them to decimal numbers import java.util.Scanner; //program uses class scanner public class binarynumber{
//main method that executes the java application
public static void main(String args[]){
//declares variables
int digit;
int base=2;
int degree;
double decimal;
int binary_zero=0;
int binary_one=1;
//create scanner for object input
[code]....
The thing is, I want the java application to input more than four digits for the user and I want it to loop it manytimes f until the user ask it to stop.
View Replies
View Related
Jul 25, 2014
I have a simple code to test palindrome. I have the word "civic" and I got this code:
public String isPalindrome(String word) {
StringBuilder builder = new StringBuilder(word);
String reversed = builder.reverse().toString();
String s = new String();
if(reversed.equalsIgnoreCase(word)){
s = "Word " + parameters + " evitative is a palindrome!";
}
return s;
}
to my surprise, the if() condition is false even though the word is a palindrome.
View Replies
View Related
Nov 24, 2014
I got a very simple code:
InputStream inputStream = null;
OutputStream outputStream = null;
try {
URL url = new URL(imgfm);
inputStream = url.openStream();
outputStream = new FileOutputStream(imgto);
byte[] buffer = new byte[2048];
int length;
[Code] ....
I have several pic to download (e.g 30) however, the code work for some pic (workable for a random number of pic, sometimes workable for 10 pics but sometime can only download 1 pics).
I try to input several println code to found out the problem. finally i found that all the code stop (it's stop as when i use debug process in eclipse, it get no respond) and the final appear code under console is:
2048
Start abc/testing.jpg
Finished
2048
Start abc/testing.jpg
Finished
2048
Start abc/testing.jpg
Finished
1935
Start abc/testing.jpg
Finished
It cant even go to "System.out.println("Can come to here!");"
View Replies
View Related
Jul 5, 2014
Assume that vehicles are going through a two-way traffic intersection. There are three types of vehicles: car, motor bikes and trucks. Generate a series of 10 random integers, between 1 and 3,inclusive.The numbers represent the type of vehicle as stated below:
NumberVehicle Category
1Car
2Motor bikes
3Trucks
Write a program, using a for loop, to count how many vehicles going through the traffic intersection are cars, motor bikes and trucks. Then, the program should print out the numbers for each vehicle category. There is no user input for this program. How do i do it so they will add up the sum of each vehicle?
The answer should be something like
Number of cars = X
Number of motor bikes = Y
Number of Trucks = Z
but i'm getting
Total number of vehicle:
cars
motorbikes
motorbikes
cars
Trucks
Trucks
motorbikes
motorbikes
Trucks
cars
public static void main(String[] args) {
[code]....
View Replies
View Related
Feb 4, 2015
I have a class project working on that is supposed to ask the user for input and create a random set of #'s in 4 rows. However it compiles but doenst run At one point Eclipse was telling me Scanner not closed?
import java.util.Scanner;
public class Matrixbuilder {
// input a number that is used to build a matrix. ie = 4 rows and 4 colums
//get the number
//build the matrix of random integers
//print the matrix
[code]...
View Replies
View Related
Feb 16, 2014
I am totally new to java. How to convert the below java code to an executable file?
var intInterval = 0
function importdata(){
filename = "C:1.txt";
AmiBroker1 = new ActiveXObject("Broker.Application" );
AmiBroker1.Import( 0, filename, "custom.format" );
AmiBroker1.RefreshAll();
}
It simply imports numerical data from 1.txt into an application amibroker. Also this import function has to be in a loop of 60 seconds.
View Replies
View Related
Mar 2, 2014
I am currently taking a class in the field. My assignment is to generate 6 unique random numbers using a "Do While" expression. I might be mistaken but doesnt the inner loop execute first and then it works its way out? With this logic I believe my code should work but then again its not.
public class DoLottery {
public static void main (String args[]) {
int max= 10;
int random;
int random2;
int random3;
[code]...
I originally had output at the end but decided to comment it out to see if code would execute if I placed it every time the test was true.
View Replies
View Related
Jun 17, 2014
Writing a Java program to find sum of numbers in a random string.
(Input=abc235^%$q!12&3 output=250)
If a number has - sign then u should consider it as a negative number.(Input=abc-12t%^&$dcf22 Output=10)
View Replies
View Related
Jan 13, 2014
I've been trying to find the easiest way to write to generate a number which is between intervals of a arbitrary min and a max value.I've been searching for this but I don't find this particular thing.I've found that this combination works:
Java Code: int guess = rand.nextInt(max - (min - 1)) + min; mh_sh_highlight_all('java');
But I wonder, is this really the easiest way of writing it?
View Replies
View Related
Mar 2, 2015
How do i make this merge sort take on random numbers in an array instead of hard coding the numbers
Integer [] a = {8, 2, 6, 7, 5, 4, 3, 1};
mergeSort(a);
System.out.println(Arrays.toString(a));
}
public static void mergeSort (Comparable [] a){
[code]....
View Replies
View Related
Nov 10, 2014
For a project we have to "shuffle" items in an array using random numbers. We are supposed to generate random numbers and use those numbers to exchange array elements. But I am not sure what that means, "exchange array elements". Does that mean you generate 2 random numbers within the length of the array, and then switch the items at those locations in the array?
View Replies
View Related
Feb 12, 2015
I need to fix a program in which the user must get a three random numbers in a row. They have five chances. This is what i have so far:
public static void main(String[] args)throws IOException {
// TODO code application logic here
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int num1=(int)(Math.random()*(9-0));
int num2=(int)(Math.random()*(9-0));
int num3=(int)(Math.random()*(9-0));
[Code] ....
View Replies
View Related
Aug 21, 2014
I am working on a bingo project and created random numbers between 1 and 75 to generate. I have it set up that it shows the number in a text box and changes the color on the board if the number is called. When I test the program, some numbers are highlighted in addition to the number called. I believe this is because extra numbers are being chosen, but not being noted in the text box. Below is my code for the unique random numbers.
int CallNo;
String CallerTxt = new String();
public void CallNum() {
Random RandCall = new Random();
//Generate Caller Random Number
CallNo = RandCall.nextInt(75)+1;
[Code] ....
View Replies
View Related
Nov 21, 2014
I am writing a program that creates an array with random numbers. Then the user can choose what number of the array he/she wants to check the occurance of. This works fine, but the numbers generated seems very weird, only 2 of the 10 possible numbers are generated. 0 and one of the other 9 numbers, the 0 is always 10100 and the other one is always 101.
import java.util.Random;
import java.util.Scanner;
public class OppgaveC {
public static void sjekk() {
int randomArray[]=new int[101];
int countArray[]=new int[10];
Random rand = new Random();
[Code] ....
it also says i have a memory leak on my scanner, ow can i close this?
View Replies
View Related
Jul 10, 2014
I'm trying to make the basis of a complex (pseudo)random password generator, but instead of 4 chars it is printing a 3 digit number.
public class PasswordGen {
public static void main (String[] args) {
char[] alphabet = "abcdefghijklmnopqrstuvwxyz".toCharArray();
int w = (int) ((Math.random() * 25 +1)); // pick a letter of the alphabet
[Code] ....
View Replies
View Related
May 15, 2014
I am trying to assign random numbers to a deck of cards without repeating the numbers. What am I doing wrong?
package hokm;
import java.util.Random;
import java.util.Scanner;
public class Hokm
{
public static void main(String[] args) {
int [][] number=new int[52][2];
[Code] .....
View Replies
View Related
Apr 18, 2014
I worked on this simple client server chat app and it worked now for my project i needed to work on client server audio streaming broadcast but i dont really know much bout audio api and methods on java...
View Replies
View Related
Feb 15, 2015
I was inquiring about selecting random numbers from a Fibonacci array, the original post for which is here: Exiting a 'for' Loop Early. I have managed to achieve this with the following code:
System.out.println("Random numbers from the Fibonacci array");
for(int i = 0; i < limit; i++) //Limit is an 'int' of 15 & is set as the length of the Fib. array. I'm calling it for the Random array, too!!
{
Random dice = new Random();
int randomIndex = dice.nextInt(array.length); //The Fib. array was simply called 'array'!!
if (array[randomIndex] < 100)
{
System.out.print(array[randomIndex]+ " ");
}
}
When the code prints I get a random set of numbers which occur in the Fibonacci sequence preceding it. However, the actual length of this Random array also changes each time, and never more than the limit of 15 specified in the 'for' loop. What I want to try and do is print the Random array with a specific length each time. I've tried changing the conditional statement of the 'for' loop in different ways to set the Random array's length, but had no luck.
View Replies
View Related
Mar 7, 2014
I'm trying to generate random 100 numbers, from 0 to 9, in an array using Math.random, but it only outputs 0s which is very confusing to me. Also, I need to be able to count how many different integers there are like 0s, 1s, 2s... 8s, 9s.
Here's my code, I only got as far as the array then got stumped on the counting part.
import java.util.Arrays;
public class countDigits {
public static void main(String[] args) {
//Create random generator and values
int numbers = (int)(Math.random() * 10);
int arrayCount = 1;
[Code] ....
and my results
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0
View Replies
View Related
Feb 13, 2015
I am creating a simple code in Java that replaces all tabs the user inputs with '*'. However, I am doing something wrong and I am not sure what. Here is what I have so far in Eclipse..
import java.util.Scanner;
public class ReplacingTabs {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String s = "";
String s2 = "";
[Code] .....
There is an error with the s2 in the line String s2 = s.replace(' ','*');
I think I need to add String s2 to the loop but I am not sure how..
View Replies
View Related