2015-02-20 5 views
-1

Я очень любитель в программировании на Java. Пожалуйста, помогите мне исправить эту программу, поскольку она имеет ошибку, если петля:Как я должен исправить эту программу Java?

import java.util.Scanner; 

public class MyMultiplyProgram { 

    public static void main(String[] args) { 
     System.out.println("Please enter your number: "); 
     Scanner keyboardInput = new Scanner(System.in); 
     int numberOne = keyboardInput.nextInt(); 
     int numberTwo; 
     if (numberTwo=1;numberOne*numberTwo<=1000;numberTwo++){ 
      System.out.println("The resault of "+numberOne+" * "+numberTwo+"is: "+(numberOne*numberTwo)); 
     } 

    } 

} 
+1

с запятой, если заявление – vvp

+0

то, что вы хотите сделать ?? – vvp

+0

где его следует положить? –

ответ

1

если не петля. для является:

for (numberTwo=1;numberOne*numberTwo<=1000;numberTwo++){ 
    System.out.println("The resault of "+numberOne+" * "+numberTwo+"is: "+(numberOne*numberTwo)); 
} 
+0

да извините за цикл –

+0

спасибо alot Eran –

0

Надежда ниже код помогает

 public static void main(String[] args) { 
    System.out.println("Please enter your number: "); 
    Scanner keyboardInput = new Scanner(System.in); 
    int numberOne = keyboardInput.nextInt(); 
    int numberTwo; 
    for (numberTwo = 1; numberOne * numberTwo <= 1000; numberTwo++){ 
    System.out.println("The resault of " + numberOne + " * " 
     + numberTwo + "is: " + (numberOne * numberTwo)); 
    } 

} 
Смежные вопросы