본문 바로가기

C언어39

[1일 1코딩] 약수 구하기 : C언어 도전 15일차 [도전 15일차] 입력받은 정수의 약수를 구하는 프로그램을 작성하시오. 코드) #include int main(){ int i, num; printf("약수를 구하는 프로그램입니다.\n"); printf("정수를 입력하세요:"), scanf("%d", &num); printf("%d의 약수는 ", num); for(i=1;i 2020. 6. 1.
[1일 1코딩] 섭씨 화씨 변환 : C언어 도전 14일차 [도전 14일차] 아래의 출력화면과 같이 섭씨온도를 입력받아 화씨온도로 변환하는 프로그램을 작성하시오. 코드) #include int main(){ float cel, fah; printf("섭씨온도를 입력하시오."), scanf("%f", &cel); fah=(cel*1.8)+32; printf("섭씨 %.1fºC의 화씨온도는 %.1fºF입니다.", cel, fah); return 0; } 2020. 6. 1.
[1일 1코딩] 입력받은 횟수와 누적합 구하기 : C언어 도전 13일차 [도전 13일차] 아래의 화면과 같이 정수를 무한 입력받는 프로그램을 작성하시오. 단, 0을 입력받으면 종료하고, 입력받은 횟수와 정수의 누적합을 출력하시오. 코드) #include int main(){ int num, sum=0, n=0; while(1){ printf("정수 입력:"), scanf("%d", &num); if(num==0) break; else { n=n+1; sum=sum+num; } } printf("입력받은 횟수: %d\n", n); printf("입력받은 정수의 합: %d", sum); return 0; } 2020. 5. 29.
[1일 1코딩] 사칙연산 계산기 만들기 : C언어 도전 12일차 [도전 12일차] 아래의 화면과 같이 출력되는 (사칙연산)계산기 프로그램을 작성하시오. 코드) #include int main(){ char op; int a, b; printf("===계산기 프로그램===\n"); printf("계산식을 입력하세요.(예: 3 + 3)\n"); scanf("%d %c %d", &a, &op, &b); // 두 정수와 연산자를 한번에 입력받음 if(op=='+') printf("\n%d", a+b); // 덧셈 출력 else if(op=='-') printf("\n%d", a-b); // 뺄셈 출력 else if(op=='*') printf("\n%d", a*b); // 곱셈 출력 else if(op=='/') printf("\n%d", a/b); // 나눗셈 출력 els.. 2020. 5. 28.
[1일 1코딩] 거듭제곱 구하기 : C언어 도전 11일차 [도전 11일차] 아래의 출력 화면과 같이 밑수와 지수를 입력받아 거듭제곱을 구하는 프로그램을 작성하시오. 코드) #include int main(){ int a, b, i, inv=1; //inv는 곱셈에 사용하므로 '1'로 초기화 printf("==거듭제곱 출력 프로그램==\n\n"); printf("밑수를 입력하세요."), scanf("%d", &a); printf("지수를 입력하세요."), scanf("%d", &b); for(i=0;i 2020. 5. 27.
[1일 1코딩] 369게임 3 : C언어 도전 10일차 [도전 10일차] 다음 조건에 맞는 369게임을 완성하시오. 조건 1. 'ending number'를 입력받아 1부터 입력받은 수까지 출력 2. 숫자에 3, 6, 9가 있으면 '짝'이라는 글자를 출력 3. 숫자에 3, 6, 9의 숫자 중 2개가 있으면 '짝짝'을 출력 코드) #include int main(){ int i, num; printf("ending number?"), scanf("%d", &num); for(i=1;i 2020. 5. 26.
[1일 1코딩] 369게임 2 : C언어 도전 9일차 [도전 9일차] 다음 조건에 맞는 369게임을 완성하시오. 조건 1. 1부터 시작해서 50까지 출력 2. 출력하는 수에 3, 6, 9가 하나 있으면 '짝'이라는 글자를 출력 3. 출력하는 수에 3, 6, 9가 두개 있으면 '짝짝'을 출력 코드) #include int main(){ int i; for(i=1;i 2020. 5. 25.
[1일 1코딩] 369게임 2 : C언어 도전 8일차 [도전 8일차] 다음 조건에 맞는 369게임을 완성하시오. 조건 1. 1부터 시작해서 50까지 출력 2. 숫자에 3, 6, 9가 있으면 '짝'이라는 글자를 출력 코드) #include int main(){ int i; for(i=1;i 2020. 5. 24.