C++ 한정판 코딩강좌 (개발자 라라)
https://www.youtube.com/watch?v=mWSlaRNLSls&list=PLhKL63I03LuZBRwUGElubYHHNXTcTARLk
- Hello World 출력
- 자료형, for 반복문
- if 와 for, 함수 사용
- 보충 논리식
1강 Hello World 출력
구글 검색 : visual studio 2019 community
https://visualstudio.microsoft.com/ko/vs/community/
#include <cstdio>
int main()
{
printf("Hello World");
return 0;
}
2강 자료형, for 반복문
// 변수 이름은 공백이 있으면 안됨.
// 변수 이름은 숫자로 시작하면 안됨
# 자료형
#include <cstdio>
int main()
{
// 4가지만 외워라.
// int : 정수
// float : 실수
// bool : 참 거짓
// char : 문자
int integer = 100;
float floating_point = 3.1415926;
bool boolean_true = true;
bool boolean_false = false;
char character = 'c';
printf("%d, %f, %c", integer, floating_point, character);
return 0;
}
# for 반복문
#include <cstdio>
int main()
{
for (int i = 0; i < 10; i++) {
printf("%d\n", i);
}
return 0;
}
3강 if 와 for, 함수 사용
# if 와 for
#include <cstdio>
int main()
{
for (int i = 0; i < 100; i++) {
printf("정답을 입력하세요:");
int input = 0;
scanf_s("%d", &input);
fseek(stdin, 0, SEEK_END);
if (input == 1) {
printf("정답\n");
}
else if (input == 2) {
printf("정답 아님\n");
}
else {
printf("잘못 입력\n");
}
}
}
# 함수 사용
#include <cstdio>
int getInt() {
int input = 0;
scanf_s("%d", &input);
fseek(stdin, 0, SEEK_END);
return input;
}
int main()
{
int a = getInt();
return 0;
}
4강 보충 논리식
#include <cstdio>
int main()
{
// int, char, float, double, bool, long
// int = 4byte 정수
// char = 1byte
// float = 4byte 실수
// double = 8byte 실수
// long = 8byte 정수
// 논리식
// a < b, a > b, a <= b, a>= b, a == b
// 참 && 참 -> 참, 나머지는 거짓
// 거짓 || 거짓 -> 거짓, 나머지는 참
int a = 100;
int b = 500;
int c = 300;
int d = 400;
if (a < b && b > c) {
printf("참");
}
else {
printf("거짓");
}
return 0;
}