๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90

1. Java ์ž๋ฐ”/1_0. ์ฑ…, ๊ฐ•์˜90

[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 2์žฅ ๊ต์žฌ_์ด๋ก  ๋ฌธ์ œ ์ •๋ฆฌ ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 2์žฅ ๊ต์žฌ_์ด๋ก  ๋ฌธ์ œ ์ •๋ฆฌ์ฒดํฌํƒ€์ž„75์ชฝ5๋ฒˆ ๋‹ค์Œ ์ˆ˜์‹์˜ ๊ฒฐ๊ณผ ๊ฐ’์€? (byte) (128 + 128) + (int) 22.9 ๋‹ต: 22 // byte๋Š” -128 ~ 127๊นŒ์ง€ ํ‘œํ˜„ // byte์— 128์„ ์ €์žฅํ•˜๋ฉด, 127๊นŒ์ง€๋งŒ ์ €์žฅํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์˜ค๋ฒ„ ํ”Œ๋กœ์šฐ๊ฐ€ ๋ฐœ์ƒํ•˜์—ฌ -128์ด ๋จ // -128 + 128 == 0 // 0 + 22 == 22 93์ชฝ 1๋ฒˆ ๋‹ค์Œ ๋ฌธ์žฅ์„ ์ˆ˜ํ–‰ํ•œ ํ›„ z ๊ฐ’์€?int x = 2, y = 10, z =0;z = x++*2+--y-5+x*(y%2);๋‹ต: 11 // ์—ฐ์‚ฐ์ž ์šฐ์„ ์ˆœ์œ„๋Š” () ๊ด„ํ˜ธ๊ฐ€ ์ตœ์šฐ์„  ์ˆœ์œ„์ด๋‹ค.// 1. (y%2) == 0// 2. 2 * 2 + 9 – 5 + 3 * 0// 3. 4 + 9 – 5 + 0// 4. 8 ์—ฐ์‚ฐ์ž ์šฐ์„ ์ˆœ์œ„๋ฅผ ๊ณ ๋ คํ•ด.. 2022. 10. 5.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 2์žฅ 107~109์ชฝ ์—ฐ์Šต๋ฌธ์ œ ์ด๋ก ๋ฌธ์ œ_์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 2์žฅ 107~109์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ตluxury java programming ch2 p107~109 exercise theory correct answer1๋ฒˆ ๋‹ต: class // class ๋ผ๋Š” ํ‚ค์›Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ, ํด๋ž˜์Šค๋ฅผ ์„ ์–ธํ•œ๋‹ค.2๋ฒˆ (1) ๋‹ต: main() ๋ฉ”์†Œ๋“œ๊ฐ€ ์—†๋‹ค.  // ์ž๋ฐ” ํ”„๋กœ๊ทธ๋žจ์€ main() ๋ฉ”์†Œ๋“œ์—์„œ ๋ถ€ํ„ฐ ์‹œ์ž‘๋œ๋‹ค. // ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๊ณ ์ณ์•ผํ•œ๋‹ค.12345678910111213public class P107_2 {                           // P107_2 ํด๋ž˜์Šค ์ •์˜ ์‹œ์ž‘    public static void main(String[] args) {    // main() ๋ฉ”์†Œ๋“œ ์ •์˜ ์‹œ์ž‘        // ๋ณ€์ˆ˜ ์„ ์–ธ ๋ฐ ์ดˆ๊ธฐํ™”    .. 2022. 6. 4.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 2์žฅ 104์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 2์žฅ 104์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ตluxury java programming ch2 p104 check time correct answer1๋ฒˆ ๋‹ต: if๋ฌธ์˜ ์กฐ๊ฑด์‹์ธ i=0์ด ์ž˜๋ชป ๋˜์—ˆ๋‹ค.  // i == 0์œผ๋กœ ์ •์ •ํ•ด์•ผํ•œ๋‹ค. // if๋ฌธ์˜ ์กฐ๊ฑด์‹์€ ์—ฐ์‚ฐ ๊ฒฐ๊ณผ true or false๋ฅผ ๋ฆฌํ„ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋น„๊ต์—ฐ์‚ฐ์ž๋ฅผ ์ด์šฉํ•˜์—ฌ ์ž‘์„ฑํ•˜๋Š”๋ฐ, ๋™๋“ฑ ๋น„๊ต์—ฐ์‚ฐ์ž๋Š” =๊ฐ€ ์•„๋‹Œ ==์ด๋‹ค.2๋ฒˆ ๋‹ต: ์‹คํ–‰ ๊ฒฐ๊ณผ๋Š” ํ™€์ˆ˜์ด๋‹ค. ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ˆ˜์ •ํ•œ ์†Œ์Šค๋Š” ์•„๋ž˜์™€ ๊ฐ™๋‹ค. // if๋ฌธ์€ ๋ธ”๋ก์„ ์ง€์ •ํ•ด์ฃผ์ง€ ์•Š์œผ๋ฉด, ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ๊ฒƒ๊ณผ ์—ฐ๊ด€๋˜์–ด ์‹คํ–‰๋œ๋‹ค. 12345678910111213public class P104_2 {                               // P104_2 ํด๋ž˜์Šค ์ •์˜ ์‹œ์ž‘    pub.. 2022. 5. 28.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 2์žฅ 93์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 2์žฅ 93์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ตluxury java programming ch2 p93 check time correct answer1๋ฒˆ ๋‹ต: 112๋ฒˆ ๋‹ต: 122-4cs // >>์€ ์˜ค๋ฅธ์ชฝ ๋น„ํŠธ ์‹œํ”„ํŠธ ์—ฐ์‚ฐ์ž์ด๋‹ค. 1000์„ 2๋น„ํŠธ ์˜ค๋ฅธ์ชฝ ์‹œํ”„ํŠธ ์—ฐ์‚ฐํ•˜๋ฏ€๋กœ 0010์ด ๋œ๋‹ค. ์ฆ‰, 2์ด๋‹ค. // ์˜ค๋ฅธ์ชฝ ๋น„ํŠธ ์‹œํ”„ํŠธ ์—ฐ์‚ฐ์˜ ๊ฒฐ๊ณผ๋Š” ์›๋ž˜ ์ˆ˜๋ฅผ 2์˜ n์ œ๊ณฑ์œผ๋กœ ๋‚˜๋ˆˆ ์ˆ˜๊ฐ€ ๋œ๋‹ค. // -16์„ ์˜ค๋ฅธ์ชฝ์œผ๋กœ 2๋น„ํŠธ ์‹œํ”„ํŠธ ์—ฐ์‚ฐ์„ ํ•˜๋ฉด, -4์ด๋‹ค.3๋ฒˆ ๋‹ต: 14cs // ์ฆ๊ฐ ์—ฐ์‚ฐ์ž๋Š” ์ „์œ„, ํ›„์œ„ ์—ฐ์‚ฐ์ž์— ๋”ฐ๋ผ ์—ฐ์‚ฐ ์ˆœ์„œ๊ฐ€ ๋‹ฌ๋ผ์ง„๋‹ค. // ๋ณ€์ˆ˜ ์˜ค๋ฅธ์ชฝ์— ์ฆ๊ฐ ์—ฐ์‚ฐ์ž๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ, ์ด๋Š” ํ›„์œ„ ์—ฐ์‚ฐ์ž์ด๋ฏ€๋กœ ๋จผ์ € ๊ฐ’์„ ๋ฆฌํ„ดํ•œ ๋’ค ๋‚˜์ค‘์— +1์„ ํ•œ๋‹ค. // ๊ทธ๋Ÿฌ๋ฏ€๋กœ System.out.pritnln() ๋ฉ”.. 2022. 5. 28.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 2์žฅ 80์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 2์žฅ 80์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ตluxury java programming ch2 p80 check time correct answer1๋ฒˆ ๋‹ต: import java.util.Scanner; // ๋‹ค๋ฅธ ํŒจํ‚ค์ง€์— ์žˆ๋Š” ํด๋ž˜์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ปดํŒŒ์ผ๋Ÿฌ์—๊ฒŒ ๊ฒฝ๋กœ๋ช…์„ ์•Œ๋ ค์ฃผ๋Š” import๋ฌธ์„ ์„ ์–ธํ•ด์•ผํ•œ๋‹ค.2๋ฒˆ ๋‹ต:1234567891011121314151617181920212223import java.util.Scanner;                               // ๋‹ค๋ฅธ ํŒจํ‚ค์ง€์— ์žˆ๋Š” Scanner ํด๋ž˜์Šค ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด ์ปดํŒŒ์ผ๋Ÿฌ์—๊ฒŒ ๊ฒฝ๋กœ๋ช… ์•Œ๋ ค์คŒ public class P80_2 {                                    // P80_2 ํด๋ž˜์Šค ์ •์˜ ์‹œ์ž‘.. 2022. 5. 28.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 2์žฅ 75์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 2์žฅ 75์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ตluxury java programming ch2 p75 check time correct answer1๋ฒˆ ๋‹ต: 1๋ฒˆ byte 1. O // ์ž๋ฐ”์˜ ๊ธฐ๋ณธ ํƒ€์ž… ์ž๋ฃŒํ˜•์€ boolean, char, byte, short, int, long, float, double ์ด 8๊ฐœ์ด๋‹ค.2. X // ์ž๋ฐ”์˜ ๊ธฐ๋ณธ ํƒ€์ž… ์ž๋ฃŒํ˜•์€ ์†Œ๋ฌธ์ž๋กœ ์‹œ์ž‘ํ•œ๋‹ค. Double์€ Wrapper ํด๋ž˜์Šค ํƒ€์ž…์ด๋‹ค. ์ฆ‰ ์ฐธ์กฐํ˜• ํƒ€์ž…์ด๋‹ค.3. X // ์ž๋ฐ”์—์„œ ๋…ผ๋ฆฌํ˜• ๋ฐ์ดํ„ฐ ํƒ€์ž…์€ boolean์ด๋‹ค.4. X // String์€ ๊ธฐ๋ณธํ˜• ๋ฐ์ดํ„ฐ ํƒ€์ž…์ด ์•„๋‹ˆ๋ผ, ํด๋ž˜์Šค์˜ ์ด๋ฆ„์ด๋‹ค. ์ฆ‰, ์ฐธ์กฐํ˜• ๋ฐ์ดํ„ฐ ํƒ€์ž…์ด๋‹ค.2๋ฒˆ ๋‹ต: 123final int YEAR = 365;final int MONTH = 30;.. 2022. 5. 28.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 2์žฅ 65์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 2์žฅ 65์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ตluxury java programming ch2 p65 check time1๋ฒˆ ๋‹ต: 2๋ฒˆ int 1stVar; 1. O // ์‹๋ณ„์ž๋Š” ์œ ๋‹ˆ์ฝ”๋“œ๋‚˜ ํ•œ๊ธ€๋„ ๊ฐ€๋Šฅํ•˜๋‹ค.2. X // ์‹๋ณ„์ž๋Š” ์ˆซ์ž๋กœ ์‹œ์ž‘ํ•  ์ˆ˜ ์—†๋‹ค.3. O // ์‹๋ณ„์ž๋Š” ์›์น™์ ์œผ๋กœ ํŠน์ˆ˜๋ฌธ์ž๋Š” ์‚ฌ์šฉ ๋ถˆ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, ์˜ˆ์™ธ์ ์œผ๋กœ $์ด๋‚˜ _์€ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค.4. O // ์‹๋ณ„์ž๋Š” ํ‚ค์›Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค. ์ž๋ฐ”์—์„œ function์ด๋ผ๋Š” ํ‚ค์›Œ๋“œ๋Š” ์—†์œผ๋ฏ€๋กœ ์‹๋ณ„์ž๋กœ ์‚ฌ์šฉ๊ฐ€๋Šฅํ•˜๋‹ค.2๋ฒˆ ๋‹ต: 3๋ฒˆ MyDocument 1. X // ์‹๋ณ„์ž๊ฐ€ ๋ชจ๋‘ ๋Œ€๋ฌธ์ž์ธ ๊ฒƒ์€ ์ƒ์ˆ˜์ด๋‹ค.2. X // ํด๋ž˜์Šค ์ด๋ฆ„์€ ๋Œ€๋ฌธ์ž๋กœ ์‹œ์ž‘ํ•ด์•ผํ•œ๋‹ค.3. O // ํด๋ž˜์Šค ์ด๋ฆ„์€ ๊ฐ ๋‹จ์–ด์˜ ์ฒซ๋ฒˆ์งธ ๋ฌธ์ž๋งŒ ๋Œ€๋ฌธ์ž๋กœ ์ž‘์„ฑํ•œ๋‹ค.4. X // false.. 2022. 5. 26.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 2์žฅ 62์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 2์žฅ 62์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ตluxury java programming ch2 p62 check time correct answer1๋ฒˆ ๋‹ต: 6๋ฒˆ // ์ž๋ฐ”๋Š” 100% ๊ฐ์ฒด ์ง€ํ–ฅ ์–ธ์–ด์ด๋ฏ€๋กœ ๋ชจ๋“  ์ฝ”๋“œ๋Š” ํด๋ž˜์Šค ๋‚ด๋ถ€์— ์ž‘์„ฑํ•ด ์บก์Аํ™” ํ•ด์•ผ ํ•œ๋‹ค. ํด๋ž˜์Šค ์™ธ๋ถ€์— ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ์ฝ”๋“œ๋Š” ์—†๋‹ค. 2๋ฒˆ ๋‹ต: ์ ‘๊ทผ ์ง€์ •์ž์ธ public์ด ๋น ์ ธ์žˆ๋‹ค. // main() ๋ฉ”์†Œ๋“œ๋Š” ๋ฐ˜๋“œ์‹œ public static void main(String[] args) {} ํ˜•์‹์œผ๋กœ ์จ์•ผํ•œ๋‹ค.3๋ฒˆ ๋‹ต: 123456public class Hi {                               // Hi ํด๋ž˜์Šค ์ •์˜ ์‹œ์ž‘    public static void main(String[] args) {    // m.. 2022. 5. 25.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ ๊ต์žฌ_์‹ค์Šต ๋ฌธ์ œ ์ •๋ฆฌ ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 1์žฅ ๊ต์žฌ_์‹ค์Šต ๋ฌธ์ œ ์ •๋ฆฌ ์˜ˆ์ œ ์—ฐ์Šต ๋ฌธ์ œ 2022. 5. 25.
728x90