박미미의 지식에서 쌓는 즐거움

[코드업 기초100제] 1041~1050번 JAVA 본문

IT 공부/Java

[코드업 기초100제] 1041~1050번 JAVA

낑깡좋아 2021. 8. 8. 21:58

1041) 문자 1개 입력받아 다음 문자 출력하기

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        char a;
        Scanner sc = new Scanner(System.in);
        a = sc.next().charAt(0);    
        
        System.out.print((char)(a+1));
    }
}
cs

 

1042) 정수 2개 입력받아 나눈 몫 출력하기

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        int a;
        int b;
        Scanner sc = new Scanner(System.in);
        a = sc.nextInt();
        b = sc.nextInt();
        
        System.out.print(a/b);
    }
}
cs

 

1043) 정수 2개 입력받아 나눈 나머지 출력하기

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        int a;
        int b;
        Scanner sc = new Scanner(System.in);
        a = sc.nextInt();
        b = sc.nextInt();
        
        System.out.print(a%b);
    }
}
cs

 

1044) 정수 1개 입력받아 1 더해 출력하기

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        int a;
        Scanner sc = new Scanner(System.in);
        a = sc.nextInt();
        
        System.out.print(a+1);
    }
}
cs

 

1045) 정수 2개 입력받아 자동 계산하기

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        int a;
        int b;
        Scanner sc = new Scanner(System.in);
        a = sc.nextInt();
        b = sc.nextInt();
        
        System.out.println(a+b);
        System.out.println(a-b);
        System.out.println(a*b);
        System.out.println(a/b);
        System.out.println(a%b);
    }
}
cs

 

1046) 정수 3개 입력받아 합과 평균 출력하기

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        int a;
        int b;
        int c;
        Scanner sc = new Scanner(System.in);
        a = sc.nextInt();
        b = sc.nextInt();
        c = sc.nextInt();
        
        System.out.println(a+b+c);
        System.out.println((a+b+c)/3);
    }
}
cs

 

 

1047) 정수 1개 입력받아 2배 곱해 출력하기 (시프트연자 사용)

시프트연자는 한 번도 써본적이 없어 기억이 안나..슬쩍 컨닝했음ㅜㅜ

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        int a;
 
        Scanner sc = new Scanner(System.in);
        a = sc.nextInt();
 
        System.out.printf("%d",a<<1);
    }
}
cs

 

1048) 한 번에 2의 거듭제곱 배로 출력하기 (시프트연자 사용)

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        int a;
        int b;
 
        Scanner sc = new Scanner(System.in);
        a = sc.nextInt();
        b = sc.nextInt();
 
        System.out.printf("%d",a<<b);
    }
}
cs

 

1049) 두 정수 입력받아 비교하기1 

(a가 b보다 크면 1을, a가 b보다 작거나 같으면 0을 출력)

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        int a;
        int b;
 
        Scanner sc = new Scanner(System.in);
        a = sc.nextInt();
        b = sc.nextInt();
        
        if(a>b) System.out.print(1);
        if(a<=b) System.out.print(0);
    }
}
cs

 

1050) 두 정수 입력받아 비교하기2

(a와 b가 같으면 1을, 같지 않으면 0을 출력)

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        int a;
        int b;
 
        Scanner sc = new Scanner(System.in);
        a = sc.nextInt();
        b = sc.nextInt();
        
        if(a==b) System.out.print(1);
        if(a!=b) System.out.print(0);
    }
}
cs
Comments