java array 성적입력받아 성적표 출력하기
import java.util.Scanner;
public class Sungjuk {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.print("이름 입력=>");
String name = sc.next();//문자열입력
System.out.print("HTML 점수=>");
double html=sc.nextDouble();
System.out.print("JSP 점수=>");
double jsp=sc.nextDouble();
System.out.print("JAVA 점수=>");
double java=sc.nextDouble();
double total=html+jsp+java;
double avg=total/3.0;
System.out.println(name+"학생의 점수");
System.out.println("HTML : "+html);
System.out.println("JSP : "+jsp);
System.out.println("JAVA : "+java);
System.out.println("합계 : "+total);
System.out.printf("평균 : %.2f\n" , avg);
System.out.println("-------------------------------");
double[] arr = new double[3];
arr[0]=html;
arr[1]=jsp;
arr[2]=java;
double max;
double min;
int i;
max = min = arr[0];
for(i=1;i<arr.length;i++){
if(max<arr[i]){
max= arr[i];
}
if(min>arr[i]){
min = arr[i];
}
}
System.out.println("최대값 : " + max);
System.out.println("최소값 : " + min);
}
}
public class Sungjuk {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.print("이름 입력=>");
String name = sc.next();//문자열입력
System.out.print("HTML 점수=>");
double html=sc.nextDouble();
System.out.print("JSP 점수=>");
double jsp=sc.nextDouble();
System.out.print("JAVA 점수=>");
double java=sc.nextDouble();
double total=html+jsp+java;
double avg=total/3.0;
System.out.println(name+"학생의 점수");
System.out.println("HTML : "+html);
System.out.println("JSP : "+jsp);
System.out.println("JAVA : "+java);
System.out.println("합계 : "+total);
System.out.printf("평균 : %.2f\n" , avg);
System.out.println("-------------------------------");
double[] arr = new double[3];
arr[0]=html;
arr[1]=jsp;
arr[2]=java;
double max;
double min;
int i;
max = min = arr[0];
for(i=1;i<arr.length;i++){
if(max<arr[i]){
max= arr[i];
}
if(min>arr[i]){
min = arr[i];
}
}
System.out.println("최대값 : " + max);
System.out.println("최소값 : " + min);
}
}
결과
3과목 double로 입력받아서 합계와 평균을 구해서
출력해준다.
댓글
댓글 쓰기