[새싹êµì‹¤/2017/꽃ë°/0410|â—€ì´ì „수업]â–’â–’â–’â–’â–’[새싹êµì‹¤/2017/꽃ë°/0418|다ìŒìˆ˜ì—…â–¶] [[TableOfContents]] = 실습 1 : 소수 ì¶œë ¥ 프로그램 = {{{ #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main(void) { int n, i, j; int isPrime; //n ìž…ë ¥ë°›ê¸° while (1){ printf("Input Number n : "); scanf("%d", &n); if (n < 2){ printf(" n should be bigger than 1. Input n again.\n"); } else{ break; } } //소수ì¸ì§€ 확ì¸í•˜ì—¬ ì¶œë ¥í•˜ê¸° for (i = 2; i <= n; i++){ isPrime = 1; // 1ì´ë©´ 소수 for (j = 2; j <= i - 1; j++){ if (i%j == 0){ // iê°€ jë¡œ 나누어떨어진다면 isPrime = 0; // 소수가 아니다 break; } } if (isPrime == 1){ // 소수ì´ë©´ printf("%d ", i); } } return 0; } }}} = 실습 2 : ìžë¦¿ìˆ˜ 쪼개는 프로그램 = {{{ #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main(void) { int n; int digit[5]; printf("Enter N : "); scanf("%d", &n); digit[0] = n % 10; n = n / 10; digit[1] = n % 10; n = n / 10; digit[2] = n % 10; n = n / 10; digit[3] = n % 10; n = n / 10; digit[4] = n % 10; n = n / 10; printf("%d %d %d %d %d\n", digit[4], digit[3], digit[2], digit[1], digit[0]); return 0; } }}} = ê³¼ì œ ì œì¶œ = == 현지 == {{{ #include <stdio.h> int main() { int n, digit[7]; printf("7ìžë¦¬ ìˆ«ìž ìž…ë ¥: "); scanf("%d", &n); digit[0] = n % 10; n = n / 10; digit[1] = n % 10; n = n / 10; digit[2] = n % 10; n = n / 10; digit[3] = n % 10; n = n / 10; digit[4] = n % 10; n = n / 10; digit[5] = n % 10; n = n / 10; digit[6] = n % 10; n = n / 10; printf("%d %d %d %d %d %d %d ",digit[6],digit[5],digit[4],digit[3],digit[2],digit[1],digit[0]); system("pause"); return 0; } }}} * comment : ì¶œë ¥í• ë•ŒëŠ” digit[[6]]부터 ì¶œë ¥í•˜ëŠ” ê²ƒì´ ë” ë³´ê¸° ì¢‹ê² ì£ ?? == 혜민 == {{{ #include <stdio.h> int main() { int n; int a[7]; printf("7ìžë¦¬ 숫ìžë¥¼ ìž…ë ¥í•˜ì„¸ìš” : "); scanf_s("%d", &n); a[6] = n % 10; n = n / 10; a[5] = n % 10; n = n / 10; a[4] = n % 10; n = n / 10; a[3] = n % 10; n = n / 10; a[2] = n % 10; n = n / 10; a[1] = n % 10; n = n / 10; a[0] = n % 10; printf("%d %d %d %d %d %d %d\n", arr[0], arr[1], arr[2], arr[3], arr[4], arr[5], arr[6]); return 0; } }}} == ìœ ì§„ == {{{ #include <stdio.h> #include <iostream> int main() { int n; int arr[7]; printf("7ìžë¦¬ 숫ìžë¥¼ ìž…ë ¥í•˜ì„¸ìš” : "); scanf_s("%d", &n); arr[0] = n % 10; n = n / 10; arr[1] = n % 10; n = n / 10; arr[2] = n % 10; n = n / 10; arr[3] = n % 10; n = n / 10; arr[4] = n % 10; n = n / 10; arr[5] = n % 10; n = n / 10; arr[6] = n; printf("%d %d %d %d %d %d %d\n", arr[6], arr[5], arr[4], arr[3], arr[2], arr[1], arr[0]); return 0; } }}} = 후기 = == [ì´ì§€ìˆ˜|물주는사람] == ìƒˆì‹¹ë“¤ì´ ìž˜ ì´í•´í•˜ê³ ë”°ë¼ì™€ 주었습니다. 시간 분배가 ì–´ë µë„¤ìš” ã… ã… ì˜¤ëŠ˜ë„ ìƒˆì‹¹ë“¤ì€ íŒŒë¦‡íŒŒë¦‡ 예ì©ë‹ˆë‹¤ 히힛 == ìœ ì§„ == ì´ë²ˆ ì‹œê°„ì— ì¤‘ê°„ê³ ì‚¬ 대비로 êµìˆ˜ë‹˜ì´ ì£¼ì…¨ë˜ ì˜ˆì œë¥¼ 다시 ì—°ìŠµí•˜ê³ ì‘ìš©í•´ ìƒê°í•´ ë³¼ 수 있어서 좋았다. 실습하면서 실수 í–ˆë˜ ë¶€ë¶„ë“¤ì„ ë©˜í† ì–¸ë‹ˆê°€ 찾아주셔서 여러 실수 í• ìˆ˜ 있는 ë¶€ë¶„ì„ ì—°ìŠµí• ìˆ˜ 있었ë˜ê±° 같다. == 현지 == ì˜ˆì „ì— Prime number를 êµ¬í• ë•Œ ì´í•´ê°€ 안ë¼ì„œ í—¤ë§¸ì—ˆëŠ”ë° ì˜¤ëŠ˜ ë°°ìš´ 방법으로 하니까 ì´í•´ê°€ 잘 ë¼ì„œ 좋았다.진짜 ì‹œí—˜ì— ë‚˜ì™”ìœ¼ë©´ ë§žíž ìˆ˜ ìžˆì„ ê²ƒ 같다 ã…Žã…Ž == 혜민 == 실습시간ì—는 어떻게 소수를 구해야 í•˜ëŠ”ì§€ë„ ìž˜ ì´í•´í•˜ì§€ ëª»í•˜ê³ ì¹œêµ¬ë“¤ì˜ ë„움없ì´ëŠ” ë¬¸ì œë¥¼ 못풀었다. ê·¼ë° ì˜¤ëŠ˜ 언니랑 ê°™ì´ ìˆ˜ì—…í•˜ë©´ì„œ 다시 ë³µìŠµë„ í•˜ê³ ì–´ë–»ê²Œ 해결해야하는지 확실히 ì´í•´í• 수 있었다. ë˜ %와 /ì˜ ê´€ê³„ë¥¼ ì´í•´í•´ì„œ 숫ìžë¥¼ ìž…ë ¥í–ˆì„ ë•Œ ê° ìžë¦¬ìˆ˜ë¥¼ ë”°ë¡œ ì¶œë ¥í•˜ëŠ” ë°©ë²•ë„ ì•Œ 수 있어서 ë„ì›€ì´ ë§Žì´ ëœ ì‹œê°„ì´ì—ˆë‹¤. ------------ [새싹êµì‹¤/2017/꽃ë°/0410|â—€ì´ì „수업]â–’â–’â–’â–’â–’[새싹êµì‹¤/2017/꽃ë°/0418|다ìŒìˆ˜ì—…â–¶] [새싹êµì‹¤/2017] [새싹êµì‹¤/2017/꽃ë°]