본문 바로가기

전체 글36

C++ 기초(3-번외): 변수 설정(스플렌더 변수 정하기) (22.04.11) 과제 목표: 스플렌더를 프로그래밍한다고 했을 때 필요한 변수를 지정해본다. 목차 1. 스플렌더란? 2. 우리 조가 생각한 변수 1. 스플렌더란? 보석을 구매하여 카드를 모아 승점 15점을 먼저 모으는 사람이 이기는 게임. 구성물 보석 토큰 | 에메랄드, 다이아몬드, 사파이어, 줄마노, 루비 각 7개, 황금 5개. (총 40) 개발 카드 | 1단계(녹색/40장), 2단계(황색/30장), 3단계(청색/20장) 카드. (총 90) 1단계는 각 보석 별로 8장씩, 2단계는 6장, 3단계는 4장씩으로 구성됨. 귀족 타일 | 총 10개 진행 방식 준비하기 각 단계별 개발 카드를 잘 섞고 4장씩 오픈하여 각 카드 더미 옆에 3줄로 놓는다. 플레이어 수 + 1장의 귀족 타일을 임의로 뽑아 펼쳐 놓는다. 보석 토큰은 플.. 2022. 4. 12.
C++ 예제: rand()/3항 연산자사용하기(22.04.11~22.04.12) 1. 3~7 사이의, 3과 7를 포함한 랜덤한 숫자를 풀력하는 프로그램을 작성하자. 입력: 없음 처리: 지정한 변수에 랜덤 값을 대입 랜덤 값 예시: 3, 4, 5, 6, 7. 즉 3+0, 3+1, 3+2, 3+3, 3+4이다. 결론적으로 필요한 랜덤 값은 0~4로, 5의 나머지 값이다. 즉, 랜덤 값을 5로 나눈 나머지 값에 +3을 한 수가 문제 조건에 해당하는 수. 출력: 실행 할 때마다 변하는 숫자 하나 출력(즉 변수 사용) 답 //실습1: 3과 7사이의 랜덤한 숫자를 출력하는 프로그램 cout 2022. 4. 12.
C++ 기초(3): 연산자(논리/3항 연산자)와 난수 (22.04.11) 연산자 종류 1. 논리 연산자 2. 3항 연산자 1. 논리 연산자 왼쪽 항과 오른쪽 항의 값을 각각 참과 거짓으로 연산하여, 그 두 값을 비교해서 참과 거짓을 반환하는 연산자 연산자 설명 예시 && 논리곱(AND) a&&b: a와 b의 결과값이 모두 참이면 1(참) 반환 || 논리합(OR) a||b: a나 b의 결과값이 참이면 1(참) 반환 ! 논리 부정(NOT) !a: a가 참이면 거짓 반환, a가 거짓이면 참 반환 //논리 연산자 cout 2022. 4. 12.
[외국 영상] Everything Facebook revealed about the Metaverse in 11 minutes(CNET-youtube 21.10.29) https://www.youtube.com/watch?v=gElfIo6uw4g 내용: 페이스북 > 메타로의 변화에 대한 간략한 내용(많이 늦기는 했지만..) 메타버스를 통해 사람들이 VR 세상에서 모임을 하고, 일을 하며, 홀로그램이나 AR 등을 활용하여 현실에 디지털 아트와 같은 것을 보여줄 수 있게 된다. VR 기기와 관련해서도, 사람의 얼굴이나 표정을 가져와 가상 세계에서의 캐릭터 또한 같은 표정을 지을 수 있어 더욱 생동감을 주는 기기의 개발도 진행중이다. (project cambria) 특히나 일을 할 때 집에 있으면서도 실제 오피스에서 일하는 것과 같은 경험을 주는 것을 통하여 VR을 실제 세계와 함께 연동시킨다. ​ 느낀점: 일단 영상을 보며 내가 미래에 꿈꾼 몇몇 비전들이 있는 것 같아서 .. 2022. 4. 11.