728x90
< C++ 기초 학습 강의노트.ppt>
- 전역 변수는 객체지향 언어에서 되도록 쓰지 말 것
- 함수의 원형부터 선언
- bool 타입 추가 (true, false)
- c = (a+b, a-b); // c에는 a-b값이 저장
- 항상 예외 처리
- 학점 처리 (if보다 switch가 더 효율적)
- for문은 명확하게 횟수를 알 때 사용
- for문 안에서만 i 사용하므로 for(int i=a ;...) 형식으로 for문 안에서 i 선언
- do while문은 한 번은 무조건 실행되고 while문 안에 있는 것이 true인 동안 반복함
< c-스트링 >
#include <cstring>
strcmp(a, b) // a와 b가 같으면 0 리턴
****************** 과제 ******************
- 배열부터 함수의 원형전까지 공부
- for문, while문, do while문 공부
- 2장 연습문제(이론)
- 시작 수를 입력 하세요 >> 끝 수를 입력하세요 >> 시작부터 끝까지 (2부터 100까지) 중에서 3의 배수인 수의 합은 무엇이다 출력
반복문 (for문, while문, do while문) - 소스, 실행창 업로드
****************** 중요 ******************
<1장 연습문제(이론), p48>
6, 8, 10, 13, 17
# 정수를 입력 받아 홀수인지 짝수인지 판별하는 함수
#include <iostream>
using namespace std;
void num(int n);
int main() {
int n;
cout << "2018305065 전유정" << endl;
cout << "정수를 입력하세요 >> ";
cin >> n;
num(n);
}
void num(int n) {
((n % 2 ) ? cout << n << "는 홀수입니다" : cout << n << "는 짝수입니다");
}
# c-스트링 (strcmp 함수)
#include <iostream>
#include <cstring>
using namespace std;
int main() {
char password[11];
cout << "2018305065 전유정" << endl;
cout << "프로그램을 종료하려면 암호를 입력하세요." << endl;
while (true) {
cout << "암호>>";
cin >> password;
if (strcmp(password, "C++") == 0) {
cout << "프로그램을 정상 종료합니다." << endl;
break;
}
else
cout << "암호가 틀립니다~~" << endl;
}
}
반응형
'전공 공부 > C++' 카테고리의 다른 글
구구단 (for문, while문) (0) | 2021.03.25 |
---|---|
2부터 100까지의 3의 배수의 합구하기2부터 100까지의 3의 배수의 합구하기 (0) | 2021.03.21 |
chp2 실습문제 3번 (0) | 2021.03.14 |
chp2 실습문제 1번 (0) | 2021.03.14 |
C++ 2주차 강의 (0) | 2021.03.11 |