본문 바로가기

컴퓨터공부/정보올림피아드

변수를 입력받아서 출력하기 우리는 어떤 값을 입력해서 출력하는 형식을 알고 있습니다. 로그인을 하려면 아이디와 비밀번호를 입력하는 것처럼요. 이번에는 간단한 값을 입력받아서 그 값을 출력하는 예시문입니다. #include void main() { int a,b; double c; printf("등번호를 입력하세요 : "); scanf("%d",&a); printf("타율을 입력하세요 : "); scanf(" %lf",&c); printf("나이를 입력하세요 : "); scanf(" %d",&b); printf("%d번 선수의 타율은 %lf이고 나이는 %d입니다.\n", a, c, b); } 아주 간단한 예시문입니다.a,b라는 변수는 int형(정수)로 선언하였고, 그값을 scanf를 통해 입력받았습니다.그리고 c는 double형(실.. 더보기
C++언어 시작하기 기본적으로 반드시 입력되어야 할 구문이 있습니다. #include void main() { } 바로 위의 구문입니다. 상황에 따라 조금씩 바뀌기는 하지만, 일단 C++언어를 처음으로 사용한다면 묻지도 따지지도 말고 일단 외우세요. "#include " 전처리기 라는 것입니다. "stdio.h"라는 것을 미리 불러와서 사용할 수 있도록 만들어주는 것인데 "stdio.h"는 기본함수를 포함하므로 반드시 불러와야 합니다. 그외에도 "string.h(문자열 함수), stdlib.h(기본 라이브러리 함수), math.h(수학함수), time.h(시간함수)"를 필요에 따라서 불러올 수 있습니다. 이제 메인함수를 이용하여 프로그램을 실행하는 방법을 알아봅시다. "{"로 열었으면 반드시 "}"로 닫아야 하며 그 안에 .. 더보기
C언어의 자료형 1. 상수 : 한번 정의되면 변하지 않는 값 2. 변수 : 프로그램이 실행될 때 어떤 값을 저장하기 위한 기억 장소를 말하며, 프로그램의 실행과정에서 값은 변경될 수 있다. 예를 들면 A라는 이름의 학생이 있습니다. A라는 이름은 변할 수 없으므로 상수가 되지만, 이 학생이 지금 5학년 1반의 20번이라면 20번은 변수가 될 수 있습니다. 번호는 해년마다 반마다 달라질 수 있기 때문입니다. 변수는 선언해주고, 정의해줘야하는데 선언하는 종류는 아래와 같습니다. 구분 종류 표현범위 형의크기 형식지정문자 정수형 short -32,768~32,767 2byte %d int -2,147,483,648~2,147,483,647 4byte %d long -2,147,483,648~2,147,483,647 4byte .. 더보기
정보올림피아드의 기초-비주얼C++ 6.0 실행하기 정보올림피아드의 기본 프로그램인 Visual C++ 6.0 사용법을 올립니다. 저도 초보여서 잘 알지는 못하지만, 초등학교에서 정보올림피아드를 준비하는 학생들이 종종 있곤 한데 어떻게 준비해야하는지 잘 모르더군요. 제가 아는 범위에서 아이들이 준비할 수 있게 자료를 만들다보니, 오류가 있을 수도 있습니다. 참고자료로만 사용하세요. 실행을 하고 사용할 수 있어야 뭔가를 할 수 있는데 잘 모르는 경우가 많으니.... 순서대로 실행하시면 하나하나 해결할 수 있습니다. ① [File] → [New] 메뉴를 실행한다. ② [New] 대화 상자가 뜨면, [Projects]탭을 선택하고, [Win32 Console Application]을 선택한다. ③ [Location]에서 저장장소를 선택한다. ④ [Project.. 더보기