Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 파이썬
- 백준
- 크롬 익스텐션
- Chrome Extension
- 자료구조
- C언어로 쉽게 풀어쓴 자료구조
- 2156
- react
- 디스코드 봇
- Message Passing
- 백준 7579
- 백준 #7568번 #파이썬 #동적계획법
- nodejs
- 크롬 확장자
- content script
- discord.js
- webpack
- 캠스터디
- supabase
- X
- popup
- 프로그래머스 #정수삼각형 #동적계획법
- 갓생
- 포도주시식
- background script
- 동적계획법
- 공부시간측정어플
- TypeScript
Archives
- Today
- Total
히치키치
[명품 자바 에센셜] 실습문제 2장 본문
1번
import java.util.Scanner;
public class One{
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("두 정수를 입력하세요>>");
int x= sc.nextInt();
int y= sc.nextInt();
System.out.println(x+ "+" +y +"은 "+(x+y));
sc.close();
}
}
2번
import java.util.Scanner;
public class Two{
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("몇 층인지 입력하세요>>");
int x= sc.nextInt();
System.out.println((x*5)+"m 입니다.");
sc.close();
}
}
3번
import java.util.Scanner;
public class Three{
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("x 값을 입력하세요>>");
int x= sc.nextInt();
System.out.println("x="+x+", y="+(x*x-3*x+7));
sc.close();
}
}
4번
import java.util.Scanner;
public class Four{
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("점 (x,y)의 좌표를 입력하세요>>");
int x= sc.nextInt();
int y= sc.nextInt();
if ((x>=50 && x<=100)&&(y>=50 && y<=100)) {
System.out.println("점(" + x + "," + y + ")" + "은 (50, 50)과 (100, 100)의 사각형 내에 있습니다.");
}
else {
System.out.println("점(" + x + "," + y + ")" + "은 (50, 50)과 (100, 100)의 사각형 내에 있지 않습니다.");
}
sc.close();
}
}
5번
import java.util.Scanner;
public class Five{
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("논리 연산을 입력하세요>>");
boolean a=sc.nextBoolean();
String op=sc.next();
boolean b=sc.nextBoolean();
switch(op) {
case "AND" : {System.out.println(a && b);break;}
case "OR" : {System.out.println(a || b);break;}
}
sc.close();
}
}
6번
import java.util.Scanner;
public class Six{
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("돈의 액수를 입력하세요>>");
int money=sc.nextInt();
int rest=money;
money/=50000;
System.out.print("오만원"+money+"개, ");
money=rest%50000;
money/=10000;
System.out.print("만원"+money+"개, ");
money=rest%10000;
money/=1000;
System.out.print("천원"+money+"개, ");
money=rest%1000;
money/=500;
System.out.print("500원"+money+"개, ");
money=rest%500;
money/=100;
System.out.print("100원"+money+"개, ");
money=rest%100;
money/=10;
System.out.print("10원"+money+"개, ");
money=rest%10;
System.out.print("1원"+money+"개");
sc.close();
}
}
7번
import java.util.Scanner;
public class Seven{
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("학점을 입력하세요>>");
String grade=sc.next();
switch(grade) {
case "A":case"B":{
System.out.println("Excellent");
break;
}
case "C":case"D":{
System.out.println("Good");
break;
}
case "F":{
System.out.println("Bye");
break;
}
default:{
System.out.println("잘못된 성적 입력입니다.");
break;
}
}
sc.close();
}
}
8번
import java.util.Scanner;
public class One{
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("커피 주문하세요>>");
String coffee=sc.next();
int num=sc.nextInt();
switch(coffee) {
case "에스프레소":{
System.out.println(2000*num+"원입니다.");
break;}
case "아메리카노":{
System.out.println(2500*num+"원입니다.");
break;}
case "카푸치노":{
System.out.println(3000*num+"원입니다.");
break;}
case "카페라떼":{
System.out.println(3500*num+"원입니다.");
break;}
}
sc.close();
}
}
import java.util.Scanner;
public class One{
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("커피 주문하세요>>");
String coffee=sc.next();
int num=sc.nextInt();
if (coffee.equals("에스프레소")){
System.out.println(2000*num+"원입니다.");}
else if(coffee.equals("아메리카노")){
System.out.println(2500*num+"원입니다.");}
else if (coffee.equals("카푸치노")){
System.out.println(3000*num+"원입니다.");}
else if (coffee.equals("카페라떼")){
System.out.println(3500*num+"원입니다.");}
sc.close();
}
}
9번
import java.util.Scanner;
public class nine {
public static void main (String[] args) {
System.out.print("1~99 사이의 정수를 입력하세요>>");
Scanner scanner=new Scanner(System.in);
int num=scanner.nextInt();
int a= num/10;
int b= num%10;
System.out.print("박수");
if ((a==3 || a==6 || a==9) || (b==3 || b==6 || b==9)) {
System.out.print("짝");
if ((a==3 || a==6 || a==9) && (b==3 || b==6 || b==9)) {
System.out.print("짝");
}
}
else {
System.out.print("없음");
}
}
}
10번
import java.util.Scanner;
public class ten{
public static void main(String[] args) {
System.out.print("커피 주문하세요>>");
Scanner scanner=new Scanner(System.in);
String coffee=scanner.next();
int num=scanner.nextInt();
if (coffee.equals("에스프레소")){
if (num>=10){
System.out.print((int)(num*2000*0.95));
//형 변환 주의!!-> 정수 형태로 할인된 값 출력되도록!!
}
else {
System.out.print(num*2000);
}
}
else if (coffee.equals("아메리카노")) {
System.out.print(num*2500);
}
else if (coffee.equals("카푸치노")) {
System.out.print(num*3000);
}
else if (coffee.equals("카페라떼")) {
System.out.print(num*3500);
}
System.out.print("원입니다.");
}
}
bonus1
import java.util.Scanner;
public class bonus{
public static void main(String[] args) {
System.out.println("식을 입력하세요>>");
Scanner scanner=new Scanner(System.in);
double op1=scanner.nextDouble();
String op=scanner.next();
double op2=scanner.nextDouble();
double result=0;
switch(op) {
case "+" : { result=op1+op2;break;}
case "-" : { result=op1-op2;break;}
case "*" : { result=op1*op2;break;}
case "/" : {
if (op2==0) {System.out.println("0으로 나눌 수 없습니다.");return;}
result=op1/op2;
break;}
default:System.out.println("연산 기호가 잘못되었습니다.");
}
System.out.println("연산 결과 "+result);
}
}
'명품 자바 에센셜' 카테고리의 다른 글
[명품 자바 에센셜] 실습문제 8장 (0) | 2021.09.01 |
---|---|
[명품 자바 에센셜] 실습문제 7장 (0) | 2021.09.01 |
[명품 자바 에센셜] 실습문제 6장 (0) | 2021.09.01 |
[명품 자바 에센셜] 실습문제 5장 (0) | 2021.09.01 |
[명품 자바 에센셜] 실습문제 3장 (0) | 2021.04.12 |
Comments