본문 바로가기
728x90

output3

[스텍_stack] 함수 활용 실습_2 이전에 실습했던 사칙연산과 같은 결과지만 InOut 함수를 사용해서 한번 함수를 작성해 보겠습니다. 1) 함수 작성 def CalNum(a,b,op1): if op1=='+': return a+b elif op1=='-': return a-+b elif op1 == '*': return a *+ b else: if b==0: return b/a else: return a/b def EnterOp(num1, num2): op=input("연산자(+,-,*,/) 입력: ") while op != '+ ' and op != '-' and op != '*' and op != '/': print('연산자 입력 오류!') op = input("연산자(+,-,*,/) 입력: ") result=CalNum(num1,n.. 2023. 5. 25.
[Raptor] 랩터 프로그램 사용 목적과 소개 랩터(RAPTOR) 프로그램 소개 및 설치 지금까지는 순서도를 눈으로만 보면서 이해하였는데, 이제부터는 우리가 직접 순서도를 그리면서 코딩하고 실행하여 결과를 확인하며 오류를 수정하는 과정의 실습을 본격적으로 진행하기 위하여 “랩터(RAPTOR)”라는 프로그램을 소개합니다. 랩터 프로그램은 순서도 기반의 프로그래밍 개발 환경을 제공하며, 미 공군에서 개발하여 무료로 제공하는 프로그래밍 교육 도구입니다. 이 프로그램으로 순서도 작성을 편하게 할 수 있을 뿐만 아니라 작성한 순서도를 한 스텝씩 따라가면서 실행되는 과정을 시각적으로 볼 수 있어 알고리즘의 흐름을 쉽게 파악하는데 아주 유용한 도구입니다. 프로그램을 설치하기 전에 한 가지만 더 살펴보고 넘어가기로 합니다. 우리가 넓은 의미로 “코딩을 한다”는 것.. 2023. 5. 4.
CLI와 GUI의 차이점은? CLI(Command Line Interface)와 GUI(Graphical User Interface)는 사용자 인터페이스의 두 가지 유형입니다. CLI는 텍스트 기반 인터페이스이며, 키보드를 통해 명령어를 입력하여 컴퓨터와 상호작용합니다. GUI는 그래픽 기반 인터페이스이며, 마우스를 통해 메뉴, 버튼, 아이콘 등의 그래픽 요소를 클릭하여 컴퓨터와 상호작용합니다. CLI는 주로 프로그래밍, 서버 관리, 시스템 관리 등과 같은 고급 작업에 사용됩니다. CLI는 명령어와 구문이 복잡할 수 있으며, 학습 곡선이 높을 수 있지만, 배치 작업을 자동화하고 복잡한 작업을 빠르게 처리할 수 있습니다. 또한, CLI는 GUI보다 시스템 자원을 적게 사용하므로, 시스템이 느려질 가능성이 적습니다. GUI는 일반적인 .. 2023. 4. 27.
728x90