2014-06-09 2 views
-4

나는 for 루프를 사용하여 제품의 이름과 프로세스를 입력하고 가장 비싼 제품의 가격과 이름을 인쇄해야하는 재택 근무를하고 있습니다. 나는 이미 루프를 사용하여 생성자에 변수를 전송하는 것으로 파악했다. 어떻게 최대 가격을 인쇄 할 때 이름을 포함하는 아무 생각이 없다,최대 사용자 입력 + 문자열

If max<price 
    price=max; 

가 최대를 찾을 수 있지만 :

int numberOfProducts; //user input 

for (i=0; i<=numberOfProducts; i++) 
{ 
    System.out.print("Name of product" + i); 
    System.out.println("price of product" +i); 

    Product myProduct= new Product (name, price); 
    //enter code here 

} 

나는 내가 좋아하는 뭔가를 쓸 수 있습니다 알고 있습니다.

나에게 힌트를 주시겠습니까 ???

감사합니다.

+0

그래서 새로운 항목을 추가 할 때마다 가장 높은 가격의 제품을 찾으려고합니까? – Austin

+0

귀하의 시도와 당신이 가지고있는 정확한 문제를 게시하십시오. – MarioDS

+0

예, 위에서 쓴 루프는 다음과 같은 가격과 제품명을 갖습니다. 최대 값은 다음과 같이 구할 수 있습니다. max user3721014

답변

1

최대 가격과 제품 가격을 최대 가격으로 유지하면됩니다. 예 :