0

Oh. btw admin! sorry about my earlier thread. i promise not to do something like that ever again :)

anyway. i was having trouble with my project and its about Multiplication with loops.
i started with a few codes and im really frustrated with what im doing now. please let mee fix this stuff i dont really know about looping statements @---@. thanks

heres tha code.

import java.io.*;

	public class Multiplied{

		public static void main(String [] args){

	BufferedReader buffer= new BufferedReader(new InputStreamReader(System.in));

	int i;
	int j;

	try{

	{System.out.println("Enter a number: ");
	i = integer.parseInt(num.readLine());
	}


	for (int i=1; i<=maxNo; ++i) {
	int sum = 0;
	for (int j=1; j<=maxNo; ++j) {
	sum +=i;
	System.out.print( sum + " " );
	}
	System.out.println();
	


}
catch(IOException e){
System.out.println("ERROR");
}
}

thanks again!

2
Contributors
6
Replies
8
Views
5 Years
Discussion Span
Last Post by Justinedeleon
0

You set i on line 15, but then overwrite that on line 19 without having ever used the first value!
Replace line 31 with e.printStackTrace(); so that you know exactly what the error was and exactly where it happened

0

oh sorry. thanks for your reply. i will PM you the exact point of the program, because i think its not allowed in here lol. are you saying that i should put

int i=1;
int j;
try{

{System.out.println("Enter a number: ");
i = integer.parseInt(num.readLine());
}


for (int i=1; i<=maxNo; ++i) {
int sum = 0;
for (int j=1; j<=maxNo; ++j)

im really sory. but the fields of looping is not really my place :(

Edited by ~s.o.s~: formatting

0

No. don't PM. That's against DaniWeb rules. We can discuss all this in public so everybody else can contribute. (I assume it's not illegal or anything!)
There's no rule against posting your requirements, in fact its hard to help without them. What is bad is posting the requirement while showing no effort. You've posted your code, so that's OK.

Edited by JamesCherrill: n/a

0

Okay. thanks for reminding. so here it is. maybe i can add you on skype? :D

here

2. Create a multiplication table that accept the size of the multiplication table and output it based on the input size.

Sample Input: 2
Sample output:
1 2
2 4

Sample input: 10
Sample output:
1 2 3 4 5 6 7 8 9 10
2 4 6 8 10 12 14 16 18 20
3 6 9 12 15 18 21 24 27 30
4 8 12 16 20 24 28 32 36 40
5 10 15 20 25 30 35 40 45 50
6 12 18 24 30 36 42 48 54 60
7 14 21 28 35 42 49 56 63 70
8 16 24 32 40 48 56 64 72 80
9 18 27 36 45 54 63 72 81 90
10 20 30 40 50 60 70 80 90 100
0

Sorry, no Skype, no IM, no Twitter, no EMail. I'm here on the forums, that's all.
Anyway, it looks like maxNo in your code corresponds to the 2 and the 10 in your samples, so when you prompt the user to enter a number that's where you need to store his answer.

0

im working on it. ill post the progress later

oh thanks again for those notes. :)

Edited by Justinedeleon: Forgot

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.