관리 메뉴

콩부방

[Code up/코드업]C언어 기초 문제100제 자바로 풀기 java 1001~1020 본문

알고리즘 공부/CodeUp기초100제

[Code up/코드업]C언어 기초 문제100제 자바로 풀기 java 1001~1020

콩이아부지이 2021. 7. 26. 16:06
728x90

1001 : [기초-출력] 출력하기01

public class Main {

	public static void main(String[] args) {
		System.out.println("Hello"); //출력
	}
}

1002 : [기초-출력] 출력하기02

public class Main {

	public static void main(String[] args) {
		System.out.println("Hello World"); //출력
		
	}
}

1003 : [기초-출력] 출력하기03

public class Main {

	public static void main(String[] args) {
		System.out.println("Hello"); //출력
		System.out.println("World");
	}
}


1004 : [기초-출력] 출력하기04

public class Main {

	public static void main(String[] args) {
		System.out.println("\'Hello\'"); //출력
	}
}

1005 : [기초-출력] 출력하기05

public class Main {

	public static void main(String[] args) {
		System.out.println("\"Hello World\""); // 출력문 안에서 " 출력은 \"활용
        
	}
}

1006 : [기초-출력] 출력하기06

public class Main {

	public static void main(String[] args) {
		System.out.println("\"!@#$%^&*()\""); //출력
	}
}

1007 : [기초-출력] 출력하기07

public class Main {

	public static void main(String[] args) {
		System.out.println("\"C:\\Download\\hello.cpp\""); //출력
	}
}

1008 : [기초-출력] 출력하기08

public class Main {

	public static void main(String[] args) {
		System.out.printf("\u250C\u252C\u2510\n");
		System.out.printf("\u251C\u253C\u2524\n"); //유니코드로 출력
		System.out.printf("\u2514\u2534\u2518\n");
	}
}

 }


1010 : [기초-입출력] 정수 1개 입력받아 그대로 출력하기 }

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in); //입력받기위해 Scanner class sc 선언
		int a = sc.nextInt();  //a에 입력
		System.out.println(a);
	}
}

1011 : [기초-입출력] 문자 1개 입력받아 그대로 출력하기 }

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String a = sc.next(); //문자로 입력받을 수 없음 문자열입력
		System.out.println(a);
	}
}

1012 : [기초-입출력] 실수 1개 입력받아 그대로 출력하기

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		float a = sc.nextFloat(); //실수 입력
		System.out.printf("%f",a); //출력
      // println 으로 입력받으면 소수점 2자리까지 입력시 나머지 짤림
	}
}

1013 : [기초-입출력] 정수 2개 입력받아 그대로 출력하기

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int a = sc.nextInt(); //a 입력
		int b = sc.nextInt(); //b 입력
		System.out.println(a + " " + b); //출력
	}
}

1014 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String a = sc.next(); // 입력
		String b = sc.next();  
		System.out.println(b + " " + a); // 출력
	}
}

 


1015 : [기초-입출력] 실수 입력받아 둘째 자리까지 출력하기

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		
		String result;
		float a = sc.nextFloat();
		result = String.format("%.2f", a);
        // String.format 메소드로 a 값을 출력하고싶은 형태로 바꿈
		//※ return값은 String type 임
		//문자열이라 서식문자 말고도 가능
		//다시 float 값으로 바꿔 주려면 Float.parseFloat()메소드로 변경가능. 
		//Float.parseFloat(result);
		System.out.println(result);
	}
}

1017 : [기초-입출력] 정수 1개 입력받아 3번 출력하기

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int a = sc.nextInt(); //선언과 동시에 입력
		System.out.println(a + " " + a + " " + a); //출력
	}
}

1018 : [기초-입출력] 시간 입력받아 그대로 출력하기

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String a = sc.next();//문자열 입력
		System.out.println(a);//출력
	}
}

1019 : [기초-입출력] 연월일 입력받아 그대로 출력하기

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
        String x;
        String[] a; // String[] class 로 선언
        Scanner sc = new Scanner(System.in);
        
        x=sc.nextLine(); // 입력 예  : 2013.8.5
        a=x.split("\\.");
         // String.split(); 메소드로 인자 만나는 부분까지 잘라줌 인자가 없으면 나머지 출력
        //return값은 String[] type
        int a1 = Integer.parseInt(a[0]); 
        // Integer.parse(); 메소드로 String type int type으로 변환
        int a2 = Integer.parseInt(a[1]);
        int a3 = Integer.parseInt(a[2]);
        
        System.out.printf("%04d.%02d.%02d", a1,a2,a3); //출력
        
	}
}

1020 : [기초-입출력] 주민번호 입력받아 형태 바꿔 출력하기

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        String a = sc.next(); //입력
        String[] b = a.split("-"); //String.split 메소드로 "-"부분 잘라서 b[]에 대입 
        System.out.println(b[0] + "" + b[1]); // 출력
	}
}

 

728x90
Comments