일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- javascript
- 백준 1157번
- 백준 27433번
- C
- 백준 2587번
- 배열
- 알고리즘
- html
- C++
- 직각 삼각형
- 피라미드 출력
- Unity
- 백준 1269번
- 백준 #11382번 #
- 논리 연산
- 백준 25305번
- 대칭 차집합
- 백준 2501번
- 백준 2525번
- 해석
- Java
- 잡다한 일
- 5073번
- 백준 5086번
- 백준 9506번
- 연속된 숫자의 합
- 차이
- 백준 5597번
- 일상생활 영어표현
- 상세 풀이
- Today
- Total
목록분류 전체보기 (77)
YunDev
#define _CRT_SECURE_NO_WARNINGS #include #include int main() { char str[100] = ""; int isPalindrome = 1; scanf("%s", str); int length = strlen(str); //문자열의 길이 for (int i = 0; i < length / 2; i++) { if (str[i] != str[length-i-1]) { isPalindrome = 0; //하나라도 다른 문자가 있는 경우 0으로 변경 break; } } if (isPalindrome) { printf("%d", isPalindrome); } else { printf("%d", isPalindrome); } return 0; } 상세 풀이를 해보자면 ..
for item in range(1, 10): for number in range(1, 20): print("%d * %d = %d" %(number, item, item*number), end=", ") print("\n") 결과 : 코드 설명 : java, c의 반복문과도 비슷합니다. 총 10번을 반복하고 number의 값을 1씩 19까지 증가시키며 곱합니다. number의 값이 19가되면 item의 값을 1증가시키고, 다시 number의 값은 1이되서 19까지 다시 1씩 증가하는 것을 item의 값이 10이될 때가지 반복합니다. (따로 정렬하는 코드만 추가했습니다!)
#include #define SIZE 5 int main() { int grade[SIZE]; int i, min; for (i = 0; i < SIZE; i++) { printf_s("성적을 입력하시오: "); scanf_s("%d", &grade[i]); } min = grade[0]; for (i = 1; i < SIZE; i++) { if (grade[i] < min) min = grade[i]; } printf("최솟값은 %d입니다.", min); return 0; } 코드 설명 : grade 배열변수의 크기를 5로 정의하고 5번 성적을 입력받음. (min은 가장 첫번째로 입력받은 값) for문으로 입력받은 값을 min과 비교하며 더 작은 값이 나오면 min에다 저장하고 출력. 결과 :
1. Heads up! - 조심해! 2. I got dumped. - 나 차였어... 3. Don't brag. - 자랑하지마.
1.그만 좀 해! - Give it a rest! 2.언제부터? - Since when? 3.상관 없어. - Doesn't matter.
1.뭐든 좋아요. - Anything goes. 2.계속해 - Go on. 3.민망하네. - This is embarrassing.
안녕하세요!! 오늘은 크로스 사이트 스크립팅에 대해서 알아봅시다~ 크로스 사이트 스크립팅은 공격자가 실행 가능한 악성코드를 웹 페이지에 삽입하고, 다른 사용자가 웹페이지를 보게 함으로써 공격을 하는 기법입니다. 약어로는 XSS라고도 불립니다. 대부분 이메일, 쪽지, 게시판에 적혀있는 글을 통해 공격대상이 됩니다. 한국에서도 웹 페이지를 통한 악성코드 유포사건이 꽤 발생했습니다. 그래서 게시판을 만들거나 웹사이트를 만든다면 XSS 공격을 미리 차단시키는게 좋습니다. 요즘은 보안수준이 높아져서 이런 공격은 많은 웹사이트에서 차단시켰지만 그래도 이메일이나 게시판은 아무거나 눌러서 확인하면 안될 것 같네요!
1.그럴 줄 알았어. - I saw that coming. 2.불공평해 - It's not fair. 3.알아들었어? - Got it?
1.Typical. - 늘 그런 식이지. 2.No deal. - 싫어. 3.Be honest with me. - 솔직히 말해봐.
안녕하세요~~ 오늘은 break문과 continue문에 대해서 배워봅시다! 1.break break문은 반복문에서 벗어나기 위하여 사용됩니다. 반복문 안에서 break문이 실행되면 즉시 루프에서 나와 다음에 있는 문장이 실행됩니다. #include #include int main() { double v; while (1) { printf_s("실수값을 입력하세요."); scanf_s("%lf", &v); if (v < 0.0) break; printf("%f의 제곱근은 %f입니다.\n", v, sqrt(v)); } return 0; } 1은 항상 참이여서 while문은 무한반복합니다. 입력받은 값이 음수가 아니면 제곱근을 출력하지만 음수라면 break 문이 실행되어 프로그램이 끝나게 됩니다. 결과 : 2..
안녕하세요!! 몇일간 공부에 집중하느라 글을 올리지 못했습니다.. ㅠㅠ 오늘은 c++에서 goto문에 대해서 알아보도록 해요~~ goto 문은 조건없이 바로 어떤 위치로 점프하게 하는 문장입니다. 제일 먼저 개발되었던 프로그래밍 언어 포트란이 goto문을 굉장히 많이 사용했습니다. 사용 방법 : goto와 레이블로 이루어져 있는데 레이블은 그냥 이름이라고 가정할 수 있습니다. goto jump(레이블); jump: printf("출력"); 1.예제 #include int main() { int i = 1; first: printf("출력 시작\n"); goto loop; loop: printf("%d * %d = %d \n", 3, i, 3 * i); i++; if (i == 10) goto fin; g..