C언어도전3 [1일 1코딩] 3의 배수일 때 글자 '배' 출력 : C언어 도전 7일차 [도전 7일차] 1부터 40까지의 정수를 출력하시오. 단, 3의 배수일 때는 '배'라는 글자를 출력하시오. 코드) #include int main(){ int i; for(i=1;i 2020. 5. 23. [1일 1코딩] 정수의 자릿수 판별 : C언어 도전 3일차 [도전 3일차] 아래의 출력화면과 같이 세 자리 정수를 입력받아 각 자리의 숫자를 출력하시오. 풀이) 입력받은 세 자리 정수의 각 자릿수를 구하기 위해서는 %와 / 연산자를적절히 사용해야한다. 세자리 수 123을 예를 들면, 일의자리=> 123을 10으로 나눈 나머지는 3이므로 123%10으로 구할 수 있다 십의자리=> 정수형 변수에 123/10을 연산하면 12이므로, 12%10으로 십의 자리를 구할 수 있다. 백의자리=> 같은 방법으로 12/10을 연산하면 1이므로, 백의 자리를 구할 수 있다. 코드) #include int main(){ int num; printf("세 자리 정수를 입력하시오:"), scanf("%d", &num); printf("일의 자리수: %d\n", num%10); num/=.. 2020. 5. 22. [1일 1코딩] 원의 둘레와 넓이 구하기 : C언어 도전 1일차 [도전 1일차] 원의 반지름을 입력받아 원의 둘레와 넓이를 구하는 프로그램을 작성하시오. 코드) #include #define PI 3.141592 int main(){ float r, cir, area; printf("===원의 둘레와 넓이를 구하는 프로그램===\n"); printf("\n원의 반지름을 입력하시오[cm]:"), scanf("%f", &r); cir=2*r*PI; area=r*r*PI; printf("\n원의 둘레:%.2f[cm]\n", cir); printf("원의 넓이:%.2f[cm]\n", area); return 0; } 2020. 5. 20. 이전 1 다음