본문 바로가기

C, C++/PS in C, C++5

[코드업 기초 100제] 1081~1099 #1081 : [기초-종합] 주사위를 2개 던지면? 1부터 n까지, 1부터 m까지 숫자가 적힌 서로 다른 주사위 2개를 던졌을 때 나올 수 있는 모든 경우를 출력해보자. #include int main (){ int a, b; scanf("%d %d", &a, &b); for(int i = 1; i 2020. 9. 30.
[코드업 기초 100제] 1061~1080 #1061 : [기초-비트단위논리연산] 비트단위로 OR 하여 출력하기 입력된 정수 두 개를 비트단위로 or 연산한 후 그 결과를 정수로 출력해보자. #include int main (void) { int num1,num2,result; scanf("%d %d", &num1 , &num2); result = num1 | num2; // |(bitwise or) printf("%d",result); return 0; } #1062 : [기초-비트단위논리연산] 비트단위로 XOR 하여 출력하기 입력된 정수 두 개를 비트단위로 xor 연산한 후 그 결과를 정수로 출력해보자. #include int main (void) { int num1,num2,result; scanf("%d %d", &num1 , &num2).. 2020. 9. 27.
[코드업 기초 100제] 1041~1060 #1041 : [기초-산술연산] 문자 1개 입력받아 다음 문자 출력하기 영문자 1개를 입력받아 그 다음 문자를 출력해보자. 영문자 'A'의 다음 문자는 'B'이고, 영문자 '0'의 다음 문자는 '1'이다. (힌트) 아스키문자표에서 'A'는 10진수 65로 저장되고 'B'는 10진수 66으로 저장된다. 따라서 문자도 값으로 덧셈을 할 수 있다. #include int main(void) { char c; scanf("%c",&c ); printf("%c", c + 1); return 0; } #1042 : [기초-산술연산] 정수 2개 입력받아 나눈 몫 출력하기 정수 2개(a, b) 를 입력받아 a를 b로 나눈 몫을 출력해보자. #include int main(void) { int a, b; scanf("%.. 2020. 9. 27.
[코드업 기초 100제] 1021~1040 #1021 : [기초-입출력] 단어 1개 입력받아 그대로 출력하기 1개의 단어를 입력받아 그대로 출력해보자. #include int main (){ char data[51]=""; scanf("%s", &data); printf("%s", data); } #1022 : [기초-입출력] 문장 1개 입력받아 그대로 출력하기 공백 문자가 포함되어 있는 문장을 입력받고 그대로 출력하는 연습을 해보자. #include int main (){ char data[2001]; fgets(data, 2000, stdin); printf("%s", data); } #1023 : [기초-입출력] 실수 1개 입력받아 부분별로 출력하기 실수 1개를 입력받아 정수 부분과 실수 부분으로 나누어 출력한다. #include int m.. 2020. 9. 27.
[코드업 기초 100제] 1001~1020 #1001 : [기초-출력] 출력하기01 #include int main() { printf("Hello"); return 0; } #1002 : [기초-출력] 출력하기02 #include int main() { printf("Hello World"); return 0; } #1003 : [기초-출력] 출력하기03 #include int main() { printf("Hello\nWorld"); return 0; } #1004 : [기초-출력] 출력하기04 #include int main() { printf("\'Hello\'"); return 0; } #1005 : [기초-출력] 출력하기05 #include int main() { printf("\"Hello World\""); return 0; } #.. 2020. 9. 23.