문제
입력된 정수의 부호를 바꿔 출력해보자.
입력
정수 1개가 입력된다.
1 |
출력
부호를 바꿔 출력한다.
-1 |
코드
printf()를 사용할 경우
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
long num = sc.nextLong();
System.out.printf("%d", num * (-1));
}
}
print()를 사용할 경우
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
long num = sc.nextLong();
System.out.print(-num);
}
}
'코드업 기초 100제' 카테고리의 다른 글
[코드업 기초 100제 : 자바(JAVA)] 1042번 5.산술연산 정수 2개 입력받아 나눈 몫 출력하기 (0) | 2023.04.20 |
---|---|
[코드업 기초 100제 : 자바(JAVA)] 1041번 5.산술연산 문자 1개 입력받아 다음 문자 출력하기 (0) | 2023.04.20 |
[코드업 기초 100제 : 자바(JAVA)] 1038번 5.산술연산 정수 2개 입력받아 합 출력하기1 (0) | 2023.04.20 |
[코드업 기초 100제 : 자바(JAVA)] 1037번 4.출력변환 정수 입력받아 아스키 문자로 출력하기 (0) | 2023.04.20 |
[코드업 기초 100제 : 자바(JAVA)] 1035번 4.출력변환 16진 정수 1개 입력받아 8진수로 출력하기 (0) | 2023.04.20 |