C프로그래밍 과제인데.. 도와주세요ㅠㅠ

C프로그래밍 과제인데.. 도와주세요ㅠㅠ

작성일 2012.05.01댓글 1건
    게시물 수정 , 삭제는 로그인 필요

교수님께서 for문 연습시키시려고 내신 과제인 것 같습니다..

 

1. 알파벳 하나를 입력받아

    소문자 →  대문자

    대문자 →  소문자      로 바꾸어 출력하는 프로그램을 작성하시오.

 

2. 10진수를 입력받아 2진수로 바꾸어 출력하는 프로그램을 작성하시오.

 

** 1번 2번 모두 반복문 for을 이용해서 10번 반복하는 프로그램을 만들어야 합니다.

    도와주세요..ㅠㅠ!!



profile_image 익명 작성일 -

#include<stdio.h>

int main()
{
 int i,num,temp[100];
 char A;

 for(i=0; i<10; i++)
 {
  printf("문자를 입력해 주세요 : ");
  scanf("%c", &A);

  if(A>=65 && A<=90) //입력문자 대문자일시
  {
   A = A + 32;
   printf("%c\n", A);
  }

  if(A>=97 && A<=122) //입력문자 소문자일시
  {
   A = A - 32;
   printf("%c\n", A);
  }
  
  printf("숫자를 입력해 주세요: ");
  scanf("%d", &num);
  while(num > 0 )
  {
   temp[i++] = num % 2 ;
   num /= 2;
  }
 
  printf("이진수 : ");
  for(i-=1 ; i >= 0 ; i-- )
  {
   printf("%d", temp[i] );
  }
  putchar('\n');

  fflush(stdin);
 }

 return 0;
}

C프로그래밍 과제 도와주세요~~!!ㅜ

과제가 while문, 센티널을 사용하여 점수에따라... 도와주세요 시플 고수님들 ㅠ 내공 50 겁니당~ #include<stdio.h> int main(void) { int a=0,b=0,c=0,d=0,e=0,f=0;...