본문 바로가기

분류 전체보기1029

C언어 82제] C언어 콘서트 CHAPTER 10 p396 도전문제 3 앞뒤 빈칸문자 삭제하기 출처 : 반크_독도포스터 참고풀이] #include #include int main() { char key[] = "C"; char buffer[80]=""; char bu[80]=""; int i; int j;//bu배열의 위치변수 int jcnt;//공백중복여부 변수 j=0;//공백체크변수 do { printf("임베디드 장치에 가장 많이 사용되는 언어는? "); gets(buffer); //대소문자 구별없도록 하기 for(i=0;i 2021. 12. 30.
C언어 81제] C언어 콘서트 CHAPTER 10 p396 도전문제 2 문제 업그레이드 출처 : 반크_독도포스터 참고풀이] //Dev-C++ 5.11로 작업함. #include #include //strlen(), strcmp() #include //toupper(), srand(), rand() #include //time() int Problem() { int ex; char pro[4][70]={ "임베디드 장치에 가장 많이 사용되는 언어는?", "인터넷 환경에서 가장 활발히 사용되는 프로그래밍 언어는?", "간결하고 생산성 높은 프로래밍 언어는?", "C++에 기본을 두고 비주얼베이직의 편의성을 결합하여 만든 언어는?" }; ex=rand()%4; printf("%s ",pro[ex]); return ex; } int main() { char key[4][7] = {"C", "JAV.. 2021. 12. 30.
C언어 80제] C언어 콘서트 CHAPTER 10 p396 도전문제 1 유사문자열도 정답으로 하기 출처 : 반크_독도포스터 참고풀이] //Dev-C++ 5.11로 작업함. #include #include //strlen(), strcmp() #include //toupper() int main() { char key[4][11] = {"C", "C언어", "C LANGUAGE", "C/L"}; char buffer[80]=""; int i; int chk; do { printf("임베디드 장치에 가장 많이 사용되는 언어는? "); gets(buffer); for(i=0;i 2021. 12. 30.
C언어 79제] C언어 콘서트 CHAPTER 10 p385 도전문제3 생명을 3개로 출처 : 반크_독도포스터 참고풀이] //Dev-C++ 5.11로 작업함. #include #include #include int main(void) { char board[10][10] = { {'#', '#', '#', '#', '#', '.', '.', '.', '.', '.' }, {'.', '.', '.', '.', '.', '#', '.', '.', '.', '.' }, {'#', '#', '#', '.', '#', '.', '.', '.', '.', '.' }, {'.', '.', '#', '.', '.', '#', '.', '.', '.', '.' }, {'.', '.', '#', '.', '.', '#', '.', '.', '.', '.' }, {'.', '.', '#', '.', '.',.. 2021. 12. 28.
C언어 78제] C언어 콘서트 CHAPTER 10 p385 도전문제 2 벽에 닿으면 실패하는 게임으로 바꿔보자 출처 : 반크_독도포스터 참고풀이] //Dev-C++ 5.11로 작업함. #include #include #include int main(void) { char board[10][10] = { {'#', '#', '#', '#', '#', '.', '.', '.', '.', '.' }, {'.', '.', '.', '.', '.', '#', '.', '.', '.', '.' }, {'#', '#', '#', '.', '#', '.', '.', '.', '.', '.' }, {'.', '.', '#', '.', '.', '#', '.', '.', '.', '.' }, {'.', '.', '#', '.', '.', '#', '.', '.', '.', '.' }, {'.', '.', '#', '.', '.',.. 2021. 12. 28.
C언어 77제] C언어 콘서트 CHAPTER 10 p385 도전문제1 화살표 키 입력받기 출처 : 반크_세계무형유산 아리랑, 판소리 참고풀이] //Dev-C++ 5.11로 작업함. #include #include #include int main(void) { char board[10][10] = { {'#', '#', '#', '#', '#', '.', '.', '.', '.', '.' }, {'.', '.', '.', '.', '.', '#', '.', '.', '.', '.' }, {'#', '#', '#', '.', '#', '.', '.', '.', '.', '.' }, {'.', '.', '#', '.', '.', '#', '.', '.', '.', '.' }, {'.', '.', '#', '.', '.', '#', '.', '.', '.', '.' }, {'.', '.', '#',.. 2021. 12. 28.
C언어 76제] C언어 콘서트 CHAPTER 9 Programming 6 5번 문제에서 영상밝기를 증가시키는 함수, 출력함수 등등을 추가하기 p372 출처 : 반크_세계무형유산 아리랑, 판소리 참고풀이] //Dev-C++ 5.11로 작업함. #include #include #define HEIGHT 10 #define WIDTH 10 void gotoxy(int x, int y) { COORD Pos={x,y}; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),Pos); } void Menu(); void brighten_image(char *p, int w, int h); void darken_image(char *p, int n); void print_image(char *p, int w, int h); int i; int main() { int r,c;//반복변수 int chk;//밝게, 어둡.. 2021. 12. 28.
C언어 75제] C언어 콘서트 CHAPTER 9 Programming 5 간단한 영상처리 프로그램 p371 출처 : 반크_세계무형유산 아리랑, 판소리 참고풀이] //Dev-C++ 5.11로 작업함. #include #define HEIGHT 10 #define WIDTH 10 void brighten_image(char *p, int w, int h) { int i; for(i=0;i 2021. 12. 27.
디지털 치료제(Digital therapeutics, DTX) 약물은 아니지만 의약품과 같이 질병을 치료하고 건강을 향상시킬 수 있는 소프트웨어(SW). 디지털 치료제(DTX)에는 애플리케이션(앱), 게임, 가상현실(VR) 등이 활용된다. 1세대 치료제인 저분자 화합물(알약이나 캡슐), 2세대 치료제인 생물제제(항체, 단백질, 세포)에 이은 3세대 치료제로 분류된다. 다른 치료제처럼 임상시험으로 효과를 확인하고 미국식품의약국(FDA) 심사를 통과해야 한다. 개발에 소요되는 시간과 비용이 기존 신약에 비해 크게 절감된다는 장점이 있다. 의약품과 달리 독성이나 부작용도 거의 없다. 저렴한 비용으로 동등하거나 더 뛰어난 치료 효과를 제공할 수도 있다. 치료제 복제 비용이 제로에 가깝기 때문에 시장 전망이 상당히 밝다. 시장조사 기관인 그랜드 뷰 리서치(Grand View.. 2021. 12. 27.
아두이노(Arduino) 오픈 소스를 지향하는 마이크로 컨트롤러(micro controller)를 내장한 기기 제어용 기판. 컴퓨터 메인보드의 단순 버전으로 이 기판에 다양한 센서나 부품 등의 장치를 연결할 수 있다. 컴퓨터와 연결해 소프트웨어를 로드하면 동작을 하게 되므로 제어용 전자 장치부터 로봇과 같은 것을 만들 수 있는 '오픈소스 하드웨어'라고 할 수 있다. 자유 소프트웨어 운동에서 출발한 오픈 소스라는 개념을 하드웨어 부문까지 확산시킨 것이다. 아두이노는 가스감지기, 지그비 통신으로 정보를 전달하는 가속도계, 두 바퀴 위에서 넘어지지 않는 밸런싱 로봇, 웹으로 조정하는 RC모형 자동차, 종이컵과 나무젓가락을 비행체로 적용한 컵드론, 차단되는 레이저를 이용한 레이저 하프 등 취미부터 예술분야까지 그 적용분야는 무궁무진하다.. 2021. 12. 24.
C언어 74제] C언어 콘서트 CHAPTER 9 Programming 4 실수 3.14를 정수부와 실수부로 나누기 p371 출처 : 반크_세계무형유산 아리랑, 판소리 참고풀이] //Dev-C++ 5.11로 작업함. #include void get(double value, int *i_part, double *f_part) { printf("전달받은 실수=%lf\n",value); *i_part=(int)value; *f_part=value-(double)*i_part; } int main() { int I;//정수부분 변수 double F;//실수부분 변수 get(3.14,&I,&F); printf("정수부=%d\n",I); printf("실수부=%lf\n",F); return 0; } 참고풀이 결과] 대한민국의 아름다운 영토, 독도의 여름 2021. 12. 23.
C언어 73제] C언어 콘서트 CHAPTER 9 Programming 3 포인터로 2차방정식의 근 구하기 p370 출처 : 반크_세계무형유산 아리랑, 판소리 참고풀이] //Dev-C++ 5.11로 작업함. #include #include //system() #include //sqrt() void quadratic(int a, int b, int c, double *xplus, double *xminus) { *xminus=(-(double)b-sqrt((double)(b*b)-(double)(4*a*c)))/(double)(2*a); *xplus=(-(double)b+sqrt((double)(b*b)-(double)(4*a*c)))/(double)(2*a); } void equal(int a, int b, int c, double *xequal) { *xequal=(double)b/(-2*(double)a); } .. 2021. 12. 23.
반응형