본문 바로가기

프로그래밍언어/C++

성적나누기 프로그램 c++언어로 점수를 입력하면 성적이 나오게하는 코드를 써봤습니다. 100~91점은 A, 90~81점은 B, 80~71점은 C, 70~61점은 D, 60점 이하는 F로 등급을 매기고, 1의자리 숫자가 1~3은 -, 8~0이면 등급뒤에 +를 붙이는 형식으로 진행됩니다. 그리고 F등급은 +-을 나누지 않습니다. 코드를 보면, #include using namespace std; int point; //입력한 성적 char grade; //등급 int repoint; //성적의 1의자리 숫자 char regrade; //+-등급 int main() { if (point>100 || point90){grade = 'A';} else { if (point>80) {grade = 'B';} else { if (poi.. 더보기
Chapter 04. 변수 – 정보를 담는 방법 Section 01. C++에서 정보를 다루는 법 정보란 무엇인가 C++ 프로그래밍에 있어서 모든 정보는 근본적으로 숫자다 모든 정보가 C++세상에서는 숫자의 형태로 다루어지게 되므로 정보를 보관하는 방법이란 숫자를 보관하는 방법을 말한다 변수의 정의 변수는 숫자를 보관할 수 있는 공간이나 방을 의미하는 개념이다. 예제 4-1 변수의 정의와 사용 int main() { // 3개의 변수를 정의 int a; int b; int c; // 각 변수에 100, 200, 300값을 넣는다. a = 100; b = 200; c = 300; return 0; } 주석 슬래쉬 두 개 (//)로 시작되는 문장을 주석 이라고 부른다 주석의 용도는 코드에 대한 설명을 넣는 것이다 주석은 사람이 보기 위한 것이지 컴퓨터가 .. 더보기
C++ 스터디 14장 함수 1 – 관련된 코드를 모아서 담을 수 있는 가방 C++ 스터디 14장 함수 1 – 관련된 코드를 모아서 담을 수 있는 가방 Section 01 함수의 기본 함수의 가장 기본적인 특징은 바로 명령들, 즉 코드를 포함하고 있다는 점이다. 지금까지의 예제에서는 오로지 main()함수 하나만을 포함하고 있었지만 C++에서는 우리가 원하는 만큼의 많은 개수의 함수를 만들 수 있다. 우리가 나중에 가면 만들게 될 소스의 수는 몇 천 줄에서 몇 만 줄에 이르게 된다. 이렇게 되면 함수 하나에 담는 것보다 여러 함수로 나누는 것이 좋다. #include using namespace std; void sangjongmessage() { cout 더보기