본문 바로가기

분류 전체보기49

[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.
[1일 1코딩] 3의 배수일 때 글자 '배' 출력 : C언어 도전 7일차 [도전 7일차] 1부터 40까지의 정수를 출력하시오. 단, 3의 배수일 때는 '배'라는 글자를 출력하시오. 코드) #include int main(){ int i; for(i=1;i 2020. 5. 23.
[1일 1코딩] 누적 합 구하기 : C언어 도전 6일차 [도전 6일차] 하나의 정수를 입력받아 1부터 입력받은 수까지의 누적합을 구하는 프로그램을 작성하시오. 코드) #include int main(){ int i, num, sum=0; printf("정수를 입력하시오:"), scanf("%d", &num); for(i=1;i 2020. 5. 22.
[1일 1코딩] 구구단 출력하기 : C언어 도전 5일차 [도전 5일차] 아래의 화면과 같이 구구단 중 원하는 단을 입력 받아 출력하는 프로그램을 작성하시오. 코드) #include int main(){ int i, table; printf("=====구구단 출력 프로그램=====\n"); printf("몇단을 출력할까요?"), scanf("%d", &table); printf("\n===%d단===\n", table); for(i=1;i 2020. 5. 22.
[1일 1코딩] 윤년과 평년 판별 : C언어 도전 4일차 [도전 4일차] 년도를 입력받아 윤년과, 평년을 판별하는 프로그램을 작성하시오. 코드) #include int main(){ int year; printf("년도를 입력하세요."), scanf("%d", &year); if(year%4==0 && year%100!=0 || year%400==0) printf("윤년입니다.\n"); else printf("평년입니다.\n"); return 0; } 2020. 5. 22.
[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언어 도전 2일차 [도전 2일차] 아래의 출력 결과와 같이 원의 둘레, 넓이, 구의 겉넓이, 부피 중 선택한 것을 출력하는 프로그램을 작성하시오. 코드1) if~else 사용 #include #define PI 3.141592 int main(){ int ch; float r, cir, area, sur, vol; printf("1.원의둘레 2.원의넓이 3.구의겉넓이 4.구의부피\n"); printf("\n보기 중 구하려는 항목을 선택하세요:"), scanf("%d", &ch); printf("\n반지름을 입력하세요[cm]:"), scanf("%f", &r); cir=2*PI*r; area=PI*r*r; sur=4*PI*r*r; vol=(4/3)*PI*r*r*r; if(ch==1) printf("\n원의둘레: %.2f[c.. 2020. 5. 20.