이름: 박찬영
나이: 만18(2022년기준)
취미: 게임, 컴퓨터, 운동, 잠
학력: 고졸
컴퓨터, 핸드폰, TV등 많은 기기들을 어렸을때부터 많이 만져보고 사용하면서 재미를 느꼈던 것 같다. 진로를 결정할 때 내가 좋아하고 재밌어하는것을 정하려고 많이 고민했다. 많은 고민 끝에 컴퓨터를 선택했다. 일단 컴퓨터는 너무 어렵기 때문에 아직도 뭐가 뭔지 모를때가 많고 배운거를 까먹을 때도 정말 많다. 더욱 더 많이 공부하고 배우고 해보고 하며 능력있는 개발자가 되는 것이 목표이다.
자바 콜렉션 예시
자바로 만든 간단한 프로그램이다. set, list, map을 하나 하나 사용해볼수있고, 각각의 특징들도 잘 나타나있다.
단어를 입력하여 넣을 수 있고, 삭제를 하고, 전체삭제도 할 수 있다. 현재 들어있는 단어들을 화면에 찍어볼 수 있다.
map같은 경우에는 key와 value를 각각 넣을 수 있게 해놓았다.
자세한건 직접 링크 들어가서 확인↓
C# 타이머 예시
윈도우 폼을 이용하여 만든 간단한 타이머이다. 시간을 입력하고 그 시간이 되면 울리게 할수있다. 시작음과 종료음으로 구분지어놨지만
입력한 시간에 울리는 것은 동일하다. 시간을 입력하고 시작을 누르면 입력되었던 것들의 타이머가 켜지고 그 시간이 되면 울린다. 시작버튼을 누르지 않으면
울리지 않는다. 울리는 소리는 7초정도 되지만 가운데 소리중단 버튼을 누르면 소리가 멈치게 된다. 리셋을 누르면 입력되었던 모든 시간들이 0으로 초기화가 된다.
자세한건 직접 링크 들어가서 확인↓
#include <stdio.h> #include <string.h> #include <ctype.h> #include <math.h> #pragma warning(disable:4996) int myatoi(char* s); int main() { int num; char snum[50]; scanf("%s", snum); num = myatoi(snum); printf("문자 %s ---> 숫자 변환 : %d\n", snum, num); } int myatoi(char* s) { char result[50]; int i, len = strlen(s), j = 0, num = 0; bool isStart = true; for (i = 0; i < len; i++) { if (isStart) { isStart = false; if (!isdigit(s[i])) return 0; else result[j++] = s[i]; } else { if (isdigit(s[i])) result[j++] = s[i]; else break; } } result[j] = '\0'; len = strlen(result); for (i = 0; i < len; i++) { num += (result[i] - 48) * (int)(pow(10, len - 1 - i)); } return num; }
C atoi 함수 예시
c언어의 atoi함수를 참고하여 직접 atoi함수를 만든 간단한 프로그램이다. 콘솔화면에서 하기 때문에 전체 코드가 올려져 있다.
숫자를 입력하면 처음에는 문자로 입력되고 그것을 나중에 진짜 숫자로 변경한다. 숫자가 아닌 것을 입력하면 0으로 변경된다.
0으로 시작하는 숫자를 입력하면 숫자로 변경되는 과정에서 맨 앞에있는 0들은 모두 사라진다.
자세한건 직접 코드를 입력하여 확인
react 무료강좌에 있는 영화 소개를 볼 수 있는 프로그램이다. 사이트에 있는 데이터들을 가져와서 그것들로 제목, 줄거리, 년도 등을 사용할 수 있다. iframe을 이용하여 바로 밑에서 볼 수 있다.
그누보드를 이용하여 만든 내 홈페이지이다. 원래 뭘 더 꾸밀려고 했는데 기본적인것만 배웠다. 다른 사람들의 무료 프레임을 사용하여 만들었고, 메뉴나 사진, 로고 등을 바꾸어주었다. 이쁜 사진들도 좀 올려놓았다. 바로 게시판이 보일수 있게 했고, iframe을 이용하여 바로 밑에서 사용해 볼 수 있다.