JAVA/java 문제 25

[자바JAVA] 조건문 - 연산기호를 입력하여 연산결과 출력하기, switch문, if문

문제 - 연산기호를 입력하면 연산하도록 만드는 조건문 코드 만들기 전체 코드입니다. 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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 import java.util.Scanner; public class 문제3 { public static void main(String[] args) { int num1 = 0; int num2..

JAVA/java 문제 2020.10.01

[자바JAVA] 조건문 - 월을 입력받고 계절 출력 switch문 , if문

안녕하세요 오늘은 조건문 문제를 풀어보겠습니다. 문제1 월을 입력받고 해당하는 계절을 출력하라 입니다. 코드입니다. 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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 import java.util.Scanner; public class 문제2 { public static void main(String[] args) { Scanner scanner = new ..

JAVA/java 문제 2020.09.30

[자바JAVA] 조건문 - BMI구하고 체중관리 출력하기(스캐너, 삼항연산자, if문)

안녕하세요 자바칩 프라푸치노입니다. 오늘은 조건문으로 BMI를 구해서 체중이 표준인지 체중관리가 필요한지 찍어보겠습니다. (스캐너, 삼항연산자, if문 사용) 문제입니다. 저는 아직 버퍼를 모르기때문에 .. 스캐너로 풀어보겠습니다. 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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 import java.util.Scanner; public class 문제1 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);..

JAVA/java 문제 2020.09.30

[자바JAVA]연산자 - 초를 입력받아서 시간, 분 , 초로 출력하기

안녕하세요 자바칩 프라푸치노입니다. 오늘의 문제는 요 문제가 되겠습니다. 생각해야하는것이 time을 어떻게 구워삶아서 second와 minute과 hour이 제대로 나오게 할까 이것을 생각해야겠죠. 일단 time은 입력받은 초 입니다. 초를 시간으로 계산하려면 60*60을 나누어야 겠죠 분은 초를 60으로 나누어야겠고 초는 60으로 나눈 나머지를 출력해야겠네요. 그렇다면 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 package sec01_verify; import java.util.Scanner; public class Exercise09 { public static void main(String[] args) { Scanner scanner = ne..

JAVA/java 문제 2020.09.20

[자바JAVA]연산자 - 섭씨 화씨 변환하기

안녕하세요 자바칩 프라푸치노입니다. 오늘은 자바에서 연산자로 화씨를 입력받아서 섭씨로 변환해보겠습니다. 변환 공식은 섭씨 = 5/9 * (화씨 -32) 이구요 화씨 = (섭씨 * 9/5) +32 입니다. 구글이나 네이버에 치면 나옵니다. ㅎㅎ 화씨 온도를 입력해서 변환해야하니 float celcius = 5/9 * (fahrenheit -32) ; 이렇게 되겠습니다만 자세히 보시면 5/9 에서 0이 나오기 때문에 전체가 0이 나오겠죠. 그러므로 float형으로 형변환을 해주어야합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 package sec01_verify; import java.util.Scanner; public class Exerci..

JAVA/java 문제 2020.09.20

[자바JAVA]연산자 - 쉬프트연산자, 논리연산자, 비교연산자, 증감연산자

안녕하세요 자바칩 프라푸치노입니다. 오늘은 연산자에서 배운 개념을 정리하는 문제를 풀어보겠습니다. 이거는 sysout하면 다 나오는 거니까 따로 코드는 안넣겠습니다. 이해를 하는 게 목적이니 하나하나 봅시다. 첫번째 1 + x=5는 true x는 2이므로 x2도 false네요 그런데 우선순위가 &&가 더 높으니 true || false가 되겠습니다. 그래서 결과는 true네요 세번째 y += 10 - x++의 값 : 13 y 는 복합대입연산으로 + 를 했으니 y + 10이나 마찬가지므로 15, x++은 후위연산이므로 그대로 2 가 나오는데 - 연상을 했으니 13이나왔네요 저 코드는 (y+=10)-(x++) 과 같습니다. 네번째 x+=2의 값x+=2의 값 : 5 x는 앞에서 후위증가를 하여 3이 되었죠. ..

JAVA/java 문제 2020.09.19

[자바JAVA]연산자 - 산술연산자 활용

안녕하세요 자바칩 프라푸치노입니다. 오늘은 간단한 산술연산에 대한 문제를 풀어보겠습니다. 문제입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 package sec01_verify; public class Exercise03 { public static void main(String[] args) { int pencils = 534; int students = 30; int pencilsPerStudent = pencils/students; int result = pencils-(pencilsPerStudent*students); System.out.println("학생 한 명이 가지는 연필 수 : "+ pencilsPerStudent); System.out...

JAVA/java 문제 2020.09.18

[자바JAVA] 연산자 - 삼항연산자

안녕하세요 자바칩 프라푸치노입니다. 오늘은 삼항연산자에 대한 문제를 풀어보겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 package sec01_verify; public class Exercise02 { public static void main(String[] args) { int score = 85; String result = !(score>90) ? "가":"나"; /* if(result) { System.out.println("가"); } else { System.out.println("나"); } */ System.out.println(result); } } Colored by Color Scripter cs 요 코드를 보고 나올 ..

JAVA/java 문제 2020.09.18

[자바JAVA]연산자 - 증감연산자. 전위증가, 전위감소, 후위증가, 후위감소

안녕하세요 자바칩 프라푸치노입니다. 오늘은 증감연산자에 대한 문제를 풀어보겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 package sec01_verify; public class Exercise01 { public static void main(String[] args) { int x = 10; int y = 20; int z = (++x)+(y--); System.out.println("x를 전위증감하고 y를 후위감소를 한 결과를 z에 대입한 결과 값 : "+ z); } } Colored by Color Scripter cs x는 전위증가이기 때문에 11이되었고 y는 후위감소이기 때문에 아직 20 인 상태에서 더하기 하고 출력을 했기에 31이 되었습니다!

JAVA/java 문제 2020.09.18