C++에서 변수는 앞에 자료형 (변수 타입)도 같이 명시해줘야 한다.위의 예시에서는 정수형(int) 변수인 a에 1을 할당하고,정수형(int) 변수인 b에 2를 할당하여,정수형(int) 변수 sum에 a와 b를 더한 값을 할당하였다.a는 1, b는 2이므로 a+b는 1+2인 3이 될것이다. std::cout을 이용하여 변수 sum을 콘솔에 출력하면 1과 2를 더한 값인 3이 출력되는 것을 알 수 있다. 위와 같은 정수형 변수 외에도 string변수, vector 변수 list변수 등등 여러가지 다양한 변수를 할당 할 수 있다. https://www.mycompiler.io/ko/new/cpp 새 C++ 프로그램 만들기 - 마이컴파일러 - myCompiler실행 코드 코드 저장 기존 코드를 유지하시겠..
아래 링크에서 Visual Studio 22 다운로드한다.https://visualstudio.microsoft.com/ko/vs/community/ Visual Studio 2022 커뮤니티 버전 – 최신 무료 버전 다운로드Windows, Android 및 iOS용 최신 개발자 앱을 만들기 위한 모든 기능을 갖춘 확장 가능한 무료 IDE를 사용해 보세요. 지금 무료로 커뮤니티를 다운로드하세요.visualstudio.microsoft.com 다운로드가 끝났으면 Visual Studio 2022를 연다.새 프로젝트 만들기 콘솔 앱 선택 프로젝트 이름 및 위치 설정 후 만들기 클릭
복잡한 기능을 수행하는 코드들을 전부 일일이 나열하면 코드가 방대해지고 비효율적이다.따라서 특정 기능을 수행하는 코드들을 함수로 만들어 그때그때 호출해서 쓰는 '함수'를 이용해볼 것이다. 위 코드의 함수 부분은def sum(a,b): sumvalue=a+b return sumvalue 이 부분이다. a와 b 두 값을 인자로 받아 두 값을 더한 값을 함수 내부 변수 sumvalue에 할당한다그리고 그 값 sumvalue를 return해준다. sumval=sum(2,3) 이 부분이 해당 함수를 사용하여 특정 변수 sumval에 함숫값을 받아넣은 구간이다.2는 변수 a에, 3을 변수 b에 할당하여 a와 b를 더한값 즉 5가 함수내부 변수 sumvalue에 할당되었고,그 변수를 return하여 su..
위 코드는 a가 5보다 작거나 같을때까지 a를 출력하는 코드이다. a라는 변수에 숫자 0이 처음 할당되고while True: 면 true일때까지 while문 안에 코드들을 계속 수행하는 것이다.while조건이 True이니까 무한으로 코드가 실행되므로,중간에 특정한 조건을 만족하면 break문을 써서 while문을 빠져나오게 했다. 즉 while문 밑에 print(a)로 변수 a값이 뭔지 계속 출력하고,출력한 뒤에는 변수 a의 값에 1을 더하는 과정을 무한으로 반복한다. 단, 위에 if a>5: break 문으로, a가 5보다 큰 값일때는 break가 실행되어 전체 while문을 빠져나옴으로서,a가 0부터 5일 때 까지만 while문을 탈출하지 않고 그대로 값이 출력되는 것을 알 수 있다. http..
for문에 대해 알아보기 전에 range()에 대해 먼저 살펴보자. range()range는 범위라는 뜻인데 여기서는 어떤 정수를 인자로 주면 그 범위 안의 정수들을 만들어준다.range(a,b)는 a이상 b미만 이라는 뜻이다. range를 이용해서 숫자 리스트를 만들면 다음과 같다. print(list(range(2,7)))결과> [2,3,4,5,6] 2 이상 7 미만인 숫자로 리스트를 만들어 주는 걸 알 수 있다. for 문에 range()를 사용할 수 있다.위는 range에 해당하는 숫자들을 하나씩 출력하는 코드이다.range에서 인자를 숫자 하나만 넣어주면 무조건 0부터 시작한다.위 예시처럼 range(5)는 0이상 5미만 이라는 뜻이므로,for문을 차례대로 돌면서 0부터 4까지의 숫자가 출..
파이썬 조건문 기본 구조 if a: #만약 a가 참이라면 여기 실행됨elif b: #a가 참이 아니고 만약 b가 참이라면 여기 실행됨else: #a도 b도 참이 아니면 여기 실행됨 위의 간단한 예시를 살펴보자.a라는 변수는 1이라는 숫자이며 if aelif a==0: 즉, a가 0보다 작지 않고 0일 때에는 그밑에 0이 출력되며,else: 즉, a가 0보다 작지도 않고 0도 아닐 시에는 '양수'가 출력되는 코드이다. 실행 결과 a라는 변수는 양수 1이므로, '양수'가 출력됨을 알 수 있다. if 문을 사용해서 a가 크면 'a'를 출력하고 b가 크면 'b'를 출력하도록 프로그램을 작성해 보자. a=1234*4b=13456/2 if a print('a') # 'a'를 출력하고else: ..