대학교 1-2/컴프 (52) 썸네일형 리스트형 HW12_2 아래의 순서로 프로그램을 작성하라. 1. 입력파일로 input.txt를 작성한다. 영어 문장 아무거나… 2. 위의 input.txt를 읽어서 아래와 같이 모두 대문자로, 그다음은 모두 소문자로 위 영어문장을 output.txt파일에 출력하는 프로그램을 작성하라. 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 #define _CRT_SECURE_NO_WARNINGS #include #include int main(void) { FILE* fp, * fp2; int num, su.. HW12_1 1. 파일에 출력: 0부터 99까지의 난수 10개를 파일 random.txt에 한 줄에 한 개씩 쓰는 프로그램을 작성하라. (rand(), srand(time(NULL))을 사용한다. ) 2. 파일에서 입력 받아서 화면에 출력: 파일 random.txt를 읽어서 화면에 난수와 그 총 합을 출력하라. (파일에서 읽을 때 fscanf를 사용하고 파일의 끝을 확인하기위해 feof를 사용한다) 3. 또 다른 파일에 출력: 2에서 화면에 출력 시 그 내용을 output.txt에 출력한다. 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 4.. LAB12_2_2_수정 hello2.txt에 hello.txt의 내용이 두 번 반복되도록 하라. 즉, hello.txt의 내용을 읽어 hello2.txt에 적고, 다시 hello.txt를 읽어 hello2.txt에 계속 적는다. Hello.txt의 맨 앞으로 이동하기위해서 fseek을 사용하라. 실행 후, hello2.txt 파일이 성공적으로 생성되었는가 확인하라. 프로그램의 구성은 아래와 같다. - 입력 파일 오픈 - 출력 파일 오픈 - 입력파일에서 읽어 출력파일에 쓰기(fgets, fpus) - 입력 파일의 처음을 *다시* 읽을 준비하기(fseek 사용!!) - 입력파일에서 읽어 출력파일에 쓰기(fgets, fpus) - 입력파일 닫기 - 출력파일 닫기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 .. 2020 중간_1 n을 입력으로 받아서 그 값을 이용하여 4 x 4 int형 2차원 배열을 완성하여 출력하는 프로그램을 작성하시오. 실행예 1: 3 challenge6d 주어진 단어가 palindrome인지를 판별하는 프로그램을 작성하라. palindrome은 madam나 abccba처럼 앞에서부터 읽으나 뒤에서부터 읽으나 동일한 단어를 의미한다. 아래의 주어진 프로그램에서 define의 사용을 잘 살펴보라. 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 #define MAX_STRING 81 #define BOOL int #define TRUE 1 #define FALSE 0 // Palindrome 검사 BOOL isPalindrome(char str[]); int main(void) { char str[MAX_STRING]; printf("* Palindrome 체크\n\n"); printf(".. challenge6b 하나의 단어를 입력 받아서 이 단어 안에 포함된 숫자의 합을 출력하 는 프로그램을 작성하라. 단어 안에 숫자가 연이어 나올 경우 하나의 수로 간주한다. 실행예: Enter a word: ab22c3d5 글자 안의 수의 합은 30 이번학기 코드: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { char word[99]; int sum=0,num=0; printf("Enter a word:"); scanf("%s", word); for (int i = 0; word[i] != '\0'; i++) if (word[i] - 48 >= 0 && word.. challenge6a 두 개의 단어를 입력받아서 같은가 다른가를 판별하는 프로그램을 작성 하라. 아래의 실행결과를 모두 실행시켜보아 프로그램의 완성도를 확인하라. 이번학기: 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 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { char first[99], second[99]; int i,j,flag=1; printf("Enter the first word:"); scanf("%s", first); printf("Enter the second word:"); scanf("%s", second); for (i = 1; first[i.. HW6_3 문자열(word)을 입력받아 그 속의 문자들을 거꾸로 하여 문자열 (newWord)을 만들어 출력하는 프로그램을 작성하라.(LAB6_1을 참조) 실행예: Enter one word: abcde The reversed word is edcba #include int main(void) { char word[81], newWord[81]; ... printf("%The reversed word is s\n", newWord); } 이번학기: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { char word[81], newWord[81]; int i,j; printf("Enter one word:.. 이전 1 2 3 4 ··· 7 다음