power-girl0-0

java를 이용한 프린터 만들기 본문

언어/Java

java를 이용한 프린터 만들기

power-girl0-0 2020. 4. 18. 15:04
728x90

안녕하세요-!! 오늘은 프린터를 만들어 볼까 합니다 ㅎㅎㅎ

복습차원에서 간단한 것을 준비했으니깐 다들 당황해 하지말구 같이 천천히 진행해봅시다-!!!

 


소스 먼저 보도록 하겠습니다><

import java.util.Scanner;

public class print{

	public static void main(String[] args) {

		Scanner sc=new Scanner(System.in);
		int papper=100; //인쇄 용지
		int color=50; //잉크
		int light_color=45; //토너
		System.out.println("현재 인쇄용지는 "+papper+"장이고 잔여 잉크는 "+color+"이며 잔여 토너는 "+light_color+"입니다."); //현재 잔여량 출력
		System.out.print("몇번 반복하시겠습니까?");
		int print_su = sc.nextInt();
		System.out.println(print_su+"회 운행");
		
		//입력받은 횟수만큼 반복
		for(int i=1; i<=print_su; i++){
			System.out.print("1. 잉크젯 프린터 \n2. 레이저 프린터\n3. 종료하기\n입력 : ");
			int choose = sc.nextInt();
			
				switch(choose) {
				//잉크젯 프린터 선택시
				case 1:  
					papper-= 1; //한번 사용한 것으로 인쇄용지 -1
					color -= 1; //한번 사용한 것으로 잉크 -1
					System.out.println("삼성 sm-500 잉크젯프린터");
					System.out.println("남은 인쇄 용지 : "+ papper +"\n잔여잉크  : "+color+"\n");
					break;	
				//레이저 프린터 선택시
				case 2:
					papper-= 1; 
					light_color -= 1; //한번 사용한 것으로 토너 -1
					System.out.println("HP h-300 레이저프린터");
					System.out.println("남은 인쇄 용지 : "+ papper +"\n잔여 토너  : "+light_color+"\n");
					break;
				case 3:
					System.out.println("종료됩니다.");
					break;
				default :
					System.out.println("올바른 번호를 입력해주세요.");
				}
			if(choose==3) { //사용자가 3.종료하기를 누를시 반복문이 끝남
				break;
			}

		}
		sc.close();
	} 
}

짜란-!! 다들 잘 따라하셨나요??ㅎㅎㅎ

결과값도 같이 보고 마치도록 하겠습니다-!!

 

 


The end-!!!!!

다음시간에 만나요~~

728x90
Comments