2012-10-25 5 views
-2
import java.util.*; 

public class Revision { 

static int[] num = new int[3]; 
static int i ; 
static int sum; 

public static void main(String arg[]) { 
    System.out.print("Enter the 4 numbers"); 
    Scanner sc=new Scanner(System.in); 
    sum=sc.nextInt(); 
    for(i=0; i<num.length; i++) { 
      sum=sum + num[i]; 
     } 
    } 
    System.out.print("Sum=" + sum); 
} 
+1

사용자 또는 배열 또는 둘 모두로부터 숫자를 얻으시겠습니까? – RGO

+0

언제 번호를 배열에 넣었습니까? for-loop에서 사용하기 전에? –

+2

당신은 좀 더 설명이 필요합니다. 단순히 코드를 게시하고 사람들이 귀하의 질문에 대답 할 것을 기대하는 것은 무례합니다! – CKing

답변

0

이게 당신이 찾고 있는게 있니?

import java.util.*; 

public class Revision { 

static int NO_LIMIT = 4; 
static int[] num = new int[NO_LIMIT]; 
static int i ; 
static int sum; 

public static void main(String arg[]) { 

    Scanner sc=new Scanner(System.in); 
    int count = 0; 
    while(count < NO_LIMIT){ 
     System.out.print("Enter the number" + (count+1) +":"); 
     num[count] = sc.nextInt(); 
     count ++; 
    } 
    for(i=0; i<num.length; i++) { 
      sum=sum + num[i]; 
     } 

    System.out.print("Sum=" + sum); 
} 

} 
관련 문제