누룽지맛치킨
어미새의 개발일지
누룽지맛치킨
전체 방문자
오늘
어제
  • 분류 전체보기 (86)
    • 코틀린 (8)
    • 안드로이드 (5)
      • 디자인 (2)
      • 개발 (2)
      • 도구 (1)
    • 피그마 (1)
    • 대외활동 (0)
    • 프로젝트 (0)
    • 백준 (55)
      • JAVA (55)
    • 알고리즘 (3)
    • 클라우드 (5)
    • 스터디 (2)
      • 코테 (2)
    • 자료구조 (5)
    • 컴퓨터 기술 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 클라우드 컴퓨팅
  • 백준 자바 정렬
  • 코틀린 runBlocking
  • 알고리즘 조합
  • 자바 Priority Queue
  • 클라우드
  • 코틀린
  • Room Migration
  • 백준 자바 다이나믹 프로그래밍
  • 백준 자바 벌집
  • 안드로이드 디자인
  • 백준 자바 누적합
  • 백준 자바 2292번
  • Room version 올리기
  • 코틀린 인 액션
  • 백준 자바 2559번
  • 백준 자바
  • 백준 자바 수열
  • 안드로이드
  • 자료구조

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
누룽지맛치킨

어미새의 개발일지

백준/JAVA

[백준/JAVA] 단계별로 풀어보기(1단계) 코드 모음

2023. 1. 16. 16:05

백준 단계별로 풀어보기 1단계인 입출력과 사칙연산 문제를 자바 코드로 짠 예시.

  • 핵심 문법

System.out.println(str) -> 문자열을 화면으로 출력해주는 문법(개행 포함)

    주의 점 : ", ', \ 와 같은 문자를 출력하고 싶으면 앞에 \를 하나 붙여야 한다.

Scanner s = new Scanner(System.in) -> 스캐너 클래스 사용

s.nextXXX->자료형에 맡게 입력을 받는다.

BufferedReader br = new BufferedReader(new InputStreamReader(System.in) -> 키보드로 부터 입력을 받는 버퍼리더 클래스 사용

br.readLine() -> 입력 받은 한 줄을 읽는다.

문제 2557)Hello World

class Main
{
    public static void main(String[] args)
    {
        System.out.println("Hello World!");
    }
}

문제 10718)We love kriii

class Main
{
    public static void main(String[] args)
    {
        for(int i=0;i<2;i++)
        {
            System.out.println("강한친구 대한육군");
        }
    }
}

문제 10171)고양이

class Main
{
    public static void main(String[] args)
    {
        System.out.println("\\    /\\");
        System.out.println(" )  ( ')");
        System.out.println("(  /  )");
        System.out.println(" \\(__)|");
    }
}

문제 10172)개

class Main
{
    public static void main(String[] args)
    {
        System.out.println("|\\_/|");
        System.out.println("|q p|   /}");
        System.out.println("( 0 )\"\"\"\\");
        System.out.println("|\"^\"`    |");
        System.out.println("||_/=\\\\__|");
    }
}

1000)A+B

import java.util.Scanner;

class Main
{
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n1 = sc.nextInt();
        int n2 = sc.nextInt();
        System.out.println(n1+n2);
    }
}

문제 1001)A-B

import java.util.Scanner;

class Main
{
    public static void main(String[] args)
        {
            Scanner sc = new Scanner(System.in);
            int n1 = sc.nextInt();
            int n2 = sc.nextInt();
            System.out.println(n1-n2);
        }
}

10998)AXB

import java.util.Scanner;

class Main
{
    public static void main(String[] args)
    {
        Scanner sc = new Scanner(System.in);
        int n1 = sc.nextInt();
        int n2 = sc.nextInt();
        System.out.println(n1*n2);
    }
}

문제 1008)A/B

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
import java.util.StringTokenizer;

class Main
{
    public static void main(String[] args) throws IOException
    {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringTokenizer st = new StringTokenizer(br.readLine());
        double n1 = Double.parseDouble(st.nextToken());
        double n2 = Double.parseDouble(st.nextToken());

        System.out.println(n1/n2);

        br.close();
    }
}

문제 10869)사칙연산

import java.util.Scanner;

class Main
{
    public static void main(String[] args)
    {
        Scanner sc= new Scanner(System.in);
        int n1 = sc.nextInt();
        int n2 = sc.nextInt();
        System.out.println(n1+n2);
        System.out.println(n1-n2);
        System.out.println(n1*n2);
        try {
            System.out.println(n1/n2);
            System.out.println(n1%n2);
        }
        catch(ArithmeticException e) {
            System.out.println("오류");
        }
        sc.close();
    }
}

문제 10430)나머지

import java.util.Scanner;

class Main
{
    public static void main(String[] args)
    {
        Scanner sc = new Scanner(System.in);
        int n1 = sc.nextInt();
        int n2 = sc.nextInt();
        int n3 = sc.nextInt();

        try {
            System.out.println((n1+n2)%n3);
            System.out.println(((n1%n3)+(n2%n3))%n3);
            System.out.println((n1*n2)%n3);
            System.out.println(((n1%n3)*(n2%n3))%n3);
        }
        catch(ArithmeticException e) {
            System.out.println("오류");
        }
        sc.close();
    }
}

문제 2588)곱셈

import java.util.Scanner;

class Main
{
    public static void main(String[] args)
    {
        Scanner sc = new Scanner(System.in);
        int n1 = sc.nextInt();
        int n2 = sc.nextInt();
        int n3 = n1*(n2%10);
        int n4 = n1*(n2/10%10);
        int n5 = n1*(n2/100);
        int n6 = n3+n4*10+n5*100;
        System.out.println(n3);
        System.out.println(n4);
        System.out.println(n5);
        System.out.println(n6);
    }
}

'백준 > JAVA' 카테고리의 다른 글

[백준/JAVA] 단계별로 풀어보기(3단계) 코드 모음  (0) 2023.01.17
[백준/JAVA] 단계별로 풀어보기(2단계) 코드 모음  (0) 2023.01.17
[백준/JAVA] 11021번 A+B-7  (0) 2023.01.16
[백준/JAVA] 15552번 빠른 A+B  (0) 2023.01.16
[백준/JAVA] 1008번 A/B  (0) 2023.01.16
    '백준/JAVA' 카테고리의 다른 글
    • [백준/JAVA] 단계별로 풀어보기(3단계) 코드 모음
    • [백준/JAVA] 단계별로 풀어보기(2단계) 코드 모음
    • [백준/JAVA] 11021번 A+B-7
    • [백준/JAVA] 15552번 빠른 A+B
    누룽지맛치킨
    누룽지맛치킨

    티스토리툴바