강의자료/코딩으로 즐기는 수학
2.4 세 개의 변수 중에 가장 작은 수를 찾기
원당컴1
2024. 4. 2. 09:04
2024.02.27 - [강의자료/코딩으로 즐기는 수학] - 코딩으로 즐기는 수학 자료 목차
목표
- 세개의 변수 중 가장 작은 수를 찾는 알고리즘의 과정을 이해한다.
프로젝트 설명
- A,B,C 에 임의의 값을 넣는다.
- 양팔 저울을 이용하여 A와 B를 비교하여 가벼운(작은) 것과 C를 비교하여 가벼운 것을 찾는다.
순서도
코딩
오브젝트 - 선물상자 3개,시소,엔트리봇을 준비한다.
변수 - A,B,C 를 준비한다.
신호 - A<B,A>B,A<C,A>C,B<C,B>C,원위치를 준비한다.
- 엔트리봇
1. 임의의 수 A,B,C를 정한 다음
2. A와 B를 비교 하여
3. A가 B보다 작으면 A와 C를 비교하여 작은 값을 출력한다.
4. 아니라면(A가 B보다 크다면) B와 C를 비교하여 작은 값을 출력한다.
- 시소
신호에 따라 왼쪽 오른쪽으로 내려가는 모양으로 바뀐다.
- A
신호에 따라 해당 위치로 이동한다.
- B
- C
프로젝트 링크 : https://naver.me/5zlYjiUs
실행 화면
맺음말
두 수의 비교는 비교적 쉽게 판단을 하는데 세개의 수 중에서 가장 작은 값을 판단하는 것을 어려워 하는 학생이 종종 있어서 이 프로젝트를 만들어 보게 되었습니다.
세 개의 수 중에서 가장 작은 값을 찾기 위해서는 먼저 A,B를 판단 하고 그 중 작은 값과 C를 판단 하면 되는데 비교문 안에서 중복으로 다시 비교를 하는 부분이 중요한 키라고 할 수 있습니다.
이 프로젝트를 통해서 컴퓨팅 사고력이 쑥~ 향상 되길 희망합니다.
인천 검단 원당컴퓨터 학원(T 032-565-5497)
#정보올림피아드
#검단신도시코딩
#원당동코딩
#마전동코딩
#왕길동코딩
#당하동코딩
#아라동코딩
#풍무동코딩
#불로동코딩
#검단동코딩
#검암동코딩
사업자 정보 표시펼치기/접기
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 통신판매신고번호 : 호 | 사이버몰의 이용약관 바로가기