따바레즈
정성룡
황진성
슈벵크
최태욱
박태하 코치
파리야스 감독과 빈야스 코치

#include <stdio.h>

 

double c_interest(int a,int n,double r); //복리로 계산해주는 함수

double mypow(double m,int n); //제곱승을 구하는 함수

 

int main(void)

{

           int money, year; //원금과 년수

           double rate; //이율

 

           printf("이자를 계산할 다음 세 항목을 입력하시오\n");

           printf("1.원금 입력 : ");

           scanf("%d",&money); //원금 입력

           printf("2.년수 입력 : ");

           scanf("%d",&year); //년수 입력

           printf("3.이율(%%) 입력 : ");

           scanf("%lf",&rate); //이율 입력

 

           printf("복리 계산 총액은 %.2lf원입니다.\n", c_interest(money,year,rate)); //결과 출력

 

           return 0;

}

 

/*함수정의*/

double c_interest(int a,int n,double r)

{

           return a*mypow(1+(r*0.01),n);

}

//////////////////////////////////////////

double mypow(double m, int n)

{

           int i; //for문용

           double total = 1; //총합

 

           for(i=0;i<n;i++)

                     total *= m;

 

           return total;

}


#include <stdio.h>

 

int main(void)

{

           char ch; //문자변수

           int line = 0; //줄바꿈을 위한 변수

           int count = 0; //총 문자열 개수

 

           printf("간단한 영문 텍스트를 입력하시오(끝내려면 #)\n");

           while ( (ch = getchar())!= '#' ) {

                     printf("%c-%d\t",ch,ch); //문자와 아스키코드값 출력

                     count++; //문자 개수

                     if(count % 8 == 0) { //줄바꿈

                                printf("\n");

                     }

           }

           printf("\n문자의 총 개수 %d개이다.\n",count); //결과값 출력

 

           return 0;

}

#include <stdio.h>

 

int main(void)

{

           int num;

           int i;

           int ok = 1;

 

           printf("소수를 검사할 숫자 입력 : ");

           scanf("%d",&num); //숫자 입력

 

           for(i=2;i<num;i++) { //소수인지 검사하는 부분

                     if ( num%i == 0 )

                                ok--;

           }

 

           if( ok == 1 )

                     printf("정수 %d는 소수입니다.\n",num); //소수일 경우출력

           else

                     printf("정수 %d는 합성수입니다.\n",num); //소수가 아닐경우 출력

 

           return 0;

}


윤년을 검사하는 과정도 포함되어 있다. 


#include <stdio.h>

 

int main(void)

{

           int year; //

           int month; //

           int day; //

          

           printf("년과 월을 입력하면 말일을 계산합니다.\n");

           printf("년 입력 : ");

           scanf("%d", &year); //년 입력

           printf("월 입력 : ");

           scanf("%d", &month); //월 입력

          

           if (month == 1 || month == 3 || month == 5 || month == 7 || month == 8 || month == 10 || month == 12)

                     day = 31;

           else if(month == 4 || month == 6 || month == 9 || month == 11)

                     day = 30;

           else if(month == 2) {

                     if(year %4 == 0 && year % 100 != 0 || year % 400 == 0)

                                day = 29;

                     else

                                day = 28;

           }

          

           printf("\n%d %d월의 말일은 %d일 입니다.\n",year,month,day);

          

           return 0;

}


 

#include <stdio.h>

 

int main(void)

{

             int num; //숫자

             int mask = 1; //비교시 사용할 숫자

             int i; //for문에서 사용할 숫자2

 

             printf("임의의 정수 입력 : ");

             scanf("%d",&num); //정수 입력

             printf("입력한 수의 내부 저장 표현(이진수)는 다음과 같습니다.\n\n\t");

 

             for(i=32;i>0;i--)  //for

             {

                           (i%8)?printf(""):printf(" ");;

                           printf("%d",(num & (mask << i-1))?1:0);

             }

 

             printf("\n\n");

            

             mask = 0xff; //하위 1바이트를 1로 설정

             printf(" %d를 하위 1바이트 값을 16진수로 출력 : %x\n",num,(num & mask));

             mask = 0xffff; //하위 2바이트를 1로 설정

             printf(" %d를 하위 2바이트 값을 16진수로 출력 : %04x\n",num,(num & mask));

 

             return 0;

}


#include <stdio.h>

 

int main(void)

{

           int num; //임의의 수

 

           printf("임의의 수 입력 : ");

           scanf("%d",&num); //임의의 수 입력

 

           printf("입력한 수 %d() ",num);

 

           ( num % 2 ) ? printf("훌수 입니다.\n") : printf("짝수 입니다.\n"); //조건연산자로 홀짝 판단

 

           return 0;

}


+ Recent posts