๐Ÿ“Certificate/Engineer Information Processing

[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ] ์‹ค๊ธฐ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์–ธ์–ด 3๋ฌธ์ œ (1)

Sun A 2024. 7. 31. 14:04

"ํ•˜๋ฃจ์— ์ ์–ด๋„ 3๋ฌธ์ œ์”ฉ ๊พธ์ค€ํžˆ ๋‘๋‹ฌ ๊ฐ„ ํ’€๊ธฐ" ์‹œ์ž‘


1๏ธโƒฃ [JAVA]

๋‹ค์Œ ์ž๋ฐ” ์ฝ”๋“œ์— ๋Œ€ํ•œ ์ถœ๋ ฅ ๊ฐ’์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.

public class Exam {
  public static void main(String[] args){
  
  int a = 0;
  for(int i=1; i<999; i++){
    if(i%3==0 && i%2!=0)
      a = i;
    }
    System.out.print(a);
}
993

ํ’€์ด

class ์ด๋ฆ„์€ 'Exam' ์œผ๋กœ ์ •์˜

main() ๋ถ€๋ถ„์€ ํ”„๋กœ๊ทธ๋žจ์˜ ์‹œ์ž‘์ ์ด๋‹ค.

a์˜ ๊ฐ’์„ ๋จผ์ € 0์œผ๋กœ ์ดˆ๊ธฐํ™”ํ•˜๊ณ  i์˜ ๊ฐ’์„ ๋ฐ˜๋ณตํ•˜๋Š”๋ฐ 1๋ถ€ํ„ฐ 998๊นŒ์ง€์˜ ์ˆ˜๋ฅผ ๋ฐ˜๋ณตํ•œ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๋งŒ์•ฝ i ๊ฐ€ 3์œผ๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๊ณ  2๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€์ง€ ์•Š์œผ๋ฉด a ์— i ๊ฐ’์„ ์ €์žฅํ•˜๋Š”๋ฐ, ์ด ๊ฐ’์€ ๊ฐฑ์‹ ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ๊ฐ’ ์ค‘ 998๊ณผ ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ์ˆ˜๋ฅผ ์ ์œผ๋ฉด ๋œ๋‹ค.

3์˜ ๋ฐฐ์ˆ˜์ด๋ฉฐ ์ง์ˆ˜๊ฐ€ ์•„๋‹Œ ์ตœ๋Œ€๊ฐ’์€ 993์ด๊ธฐ ๋•Œ๋ฌธ์— ๋‹ต์€ 993์ด๋‹ค.


2๏ธโƒฃ [Python]

2023.3ํšŒ

๋‹ค์Œ์€ Python ํ”„๋กœ๊ทธ๋žจ์— ๋Œ€ํ•œ ๋ฌธ์ œ์ด๋‹ค. ๋นจ๊ฐ„์ƒ‰ ๋ฐ•์Šค๋กœ ๊ฐ€๋ ค์ง„ '์˜ˆ์•ฝ์–ด' ๋ฅผ ์•Œ๋งž๊ฒŒ ์ž‘์„ฑํ•˜์‹œ์˜ค. (๋‹จ, ์ฒซ ๋ฒˆ์งธ ๋ผ์ธ์˜ '5 10'์€ ์‚ฌ์šฉ์ž๋กœ ๋ถ€ํ„ฐ ์ž…๋ ฅ๋ฐ›์€ ๊ฐ’์— ํ•ด๋‹นํ•œ๋‹ค.)

split

3๏ธโƒฃ [SQL]

2023.2ํšŒ A

๋‹ค์Œ์€ ํ…Œ์ด๋ธ”์— ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฝ์ž…ํ•˜๊ธฐ ์œ„ํ•œ ๊ณผ์ •์ด๋‹ค. ๋ณด๊ธฐ์˜ ์กฐ๊ฑด์‹์— ๋งž๊ฒŒ ๋ฐ์ดํ„ฐ ์‚ฝ์ž…์„ ์œ„ํ•œ SQL๋ฌธ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.

CREATE TABLE ํ•™์ƒ (
  ํ•™๋ฒˆ int,
  ์ด๋ฆ„ varchar(20),
  ํ•™๋…„ int,
  ์ „๊ณต varchar(30),
  ์ „ํ™”๋ฒˆํ˜ธvarchar(20)
);
[์กฐ๊ฑด] ๋ฌธ์ž์—ด์˜ ๊ฒฝ์šฐ ์ž‘์€ ๋”ฐ์˜ดํ‘œ๋ฅผ ์‚ฌ์šฉ.(' ')
INSERT INTO ํ•™์ƒ(ํ•™๋ฒˆ, ์ด๋ฆ„, ํ•™๋…„, ์ „๊ณต, ์ „ํ™”๋ฒˆํ˜ธ)
VALUES(22106940, '์ •์ฒ˜๊ธฐ', 4, '์ปดํ“จํ„ฐ๊ณตํ•™', '010-1234-5678');

 

์‹œํ—˜์—์„œ๋Š” ์นผ๋Ÿผ๋ช…์„ ๋ช…์‹œ ์•ˆํ•ด๋„ ํ‹€๋ฆฌ์ง€ ์•Š์ง€๋งŒ, ์‹ค๋ฌด์—์„œ๋Š” ์˜ค๋ฅ˜ ๊ฐ€๋Šฅ์„ฑ์„ ์—ผ๋‘์— ๋‘๊ณ  ์นผ๋Ÿผ๋ช… ๋ช…์‹œ๊นŒ์ง€ ์ ์–ด์•ผ ํ•œ๋‹ค๊ณ  ํ•œ๋‹ค. ๊ทธ๋ž˜์„œ ๋‚˜๋„ ์‹œํ—˜์—์„œ๋Š” ์นผ๋Ÿผ ๋ช…์‹œ๊นŒ์ง€ ์ ์„ ์˜ˆ์ •์ด๋‹ค.

๋Œ“๊ธ€์ˆ˜0