import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a;
a= sc.nextInt();
if(a>0){
System.out.println("plus");
if(a%2==0){
System.out.println("even");
}
else
System.out.println("odd");
}
else{
System.out.println("minus");
if(a%2==0){
System.out.println("even");
}
else
System.out.println("odd");
}
}
}
1061.비트논리연산자 or
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a,b;
a= sc.nextInt();
b= sc.nextInt();
System.out.printf("%d", a|b);
}
}
1062.비트논리연산자 XOR
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a,b;
a= sc.nextInt();
b= sc.nextInt();
System.out.printf("%d", a^b);
}
}
1063.삼항연산- 두 정수 입력받아 큰 수 출력
삼항연산(?) = (조건식 ? (참일 때의 값) : (거짓일 때의 값)” 의 형태로 사용하는 연산자
true ->:왼쪽 / false -> :오른쪽
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a,b;
a= sc.nextInt();
b= sc.nextInt();
int max = (a>b ? a :b) ;
System.out.printf("%d", max);
}
}
1064.삼항연산- 정수 3개 입력 받아 가장 작은 수 출력
3개의 수 비교 max 출력
((a >b ? a : b) >c ? (a >b ? a : b) : c)
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a,b,c;
a= sc.nextInt();
b= sc.nextInt();
c= sc.nextInt();
int min = ((a<b ? a :b) < c ? (a<b ? a :b) :c) ;
System.out.printf("%d", min);
}
}
1065.조건문 - 정수 3개 받아 짝수 출력
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a,b,c;
a= sc.nextInt();
b= sc.nextInt();
c= sc.nextInt();
if(a%2==0){
System.out.println(a);
}
if(b%2==0){
System.out.println(b);
}
if(c%2==0){
System.out.println(c);
}
}
}
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a,b,c;
a= sc.nextInt();
b= sc.nextInt();
c= sc.nextInt();
if(a%2==0){
System.out.println("even");
}
else
System.out.println("odd");
if(b%2==0){
System.out.println("even");
}
else
System.out.println("odd");
if(c%2==0){
System.out.println("even");
}
else
System.out.println("odd");
}
}
1067.조건문 - 정수 1개 입력받아 분석 음(minus)/양(plus)과 짝(even)/홀(odd)
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a;
a= sc.nextInt();
if(a>0){
System.out.println("plus");
if(a%2==0){
System.out.println("even");
}
else
System.out.println("odd");
}
else{
System.out.println("minus");
if(a%2==0){
System.out.println("even");
}
else
System.out.println("odd");
}
}
}
1068.조건문 - 정수 1개 입력받아 평가 출력 (90~100 :A , 70~89 :B , 40~69 :C , 0~39 :D)
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a;
a= sc.nextInt();
if(a>=90 && a<=100)
System.out.println("A");
else if(a>=70 && a<=89)
System.out.println("B");
else if(a>=40 && a<=69)
System.out.println("C");
else
System.out.println("D");
}
}
1069.조건문 - 평가를 문자로 입력받아 다르게 출력 (A : best!!! B : good!! C : run! D : slowly~ 나머지 문자들 : what?)
import java.util.Scanner;
public class Main{
public static void main(String[] args){
char a;
Scanner sc = new Scanner(System.in);
a=sc.nextLine().charAt(0);
switch(a){
case 'A' :
System.out.println("best!!!");
break;
case 'B' :
System.out.println("good!!");
break;
case 'C' :
System.out.println("run!");
break;
case 'D' :
System.out.println("slowly~");
break;
default:
System.out.println("what?");
}
}
}
1070.조건문 - 월 입력받아 계절 출력
import java.util.Scanner;
public class Main{
public static void main(String[] args){
int a;
Scanner sc = new Scanner(System.in);
a=sc.nextInt();
switch(a){
case 1 :
case 2 :
case 12 :
System.out.println("winter");
break;
case 3 :
case 4 :
case 5 :
System.out.println("spring");
break;
case 6 :
case 7 :
case 8 :
System.out.println("summer");
break;
case 9 :
case 10 :
case 11 :
System.out.println("fall");
break;
}
}
}
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc= new Scanner(System.in);
int n;
while(true){
n=sc.nextInt();
if(n==0)
break;
else
System.out.printf("%d\n",n);
}
}
}
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc= new Scanner(System.in);
int n = sc.nextInt();
int [] num = new int[n];
for(int i=0; i<num.length;i++){
num[i] = sc.nextInt();
}
for(int i=0; i<num.length;i++){
System.out.println(num[i]) ;
}
}
}
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc= new Scanner(System.in);
int n = sc.nextInt();
while(n!=0){
System.out.println(n);
n--;
}
}
}
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc= new Scanner(System.in);
int n = sc.nextInt();
while(n>=1){
System.out.println(n-1);
n--;
}
}
}
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc= new Scanner(System.in);
char c = sc.next().charAt(0);
char start ='a';
do{
System.out.print(start+" ");
start ++;
}while(start <= c);
}
}
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc= new Scanner(System.in);
int n=sc.nextInt();
int start = 0;
do{
System.out.print(start+"\n");
start ++;
}while(start <= n);
}
}
1078.입력된 수까지 짝수 합 구하기
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc= new Scanner(System.in);
int n=sc.nextInt();
int sum=0;
for(int i=1; i<=n; i++){
if(i%2==0) {
sum += i;
}
}
System.out.println(sum);
}
}
1079.원하는 문자가 입력될 때까지 반복 출력
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc= new Scanner(System.in);
while(true){
char c= sc.next().charAt(0);
if(c =='q'){
System.out.println(c);
break;
}
System.out.println(c);
}
}
}
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc= new Scanner(System.in);
int n= sc.nextInt();
int sum=0;
int i=0;
while(true){
if(sum<n) {
sum += i;
i++;
}
else
break;
}
System.out.println(i-1);
}
}