code 14

برنامه ای که جمله ای را از ورودی خوانده و تعداد کاراکترها و تعداد اعداد موجود در آن را شمارش می کند.

توضیح : کد اسکس اعداد بین ۴۸ تا ۵۷ است .به همین دلیل اگر کد اسکس بین اینها باشد کاراکتر عدد است.

(۳-۱۴)
:

#include <stdio.h>
#include <conio.h>
int main()
{
  int charcnt = 0, digitcnt = 0;
  char ch;
  printf("\n Enter a statement(ENTER):");
  while((ch = getche()) != '\r'){
    charcnt ++;
    if(ch >= 48 && ch <=57)
	digitcnt ++;
  }//end of while
  printf("\ncharcount=%d, digitcount=%d", charcnt, digitcnt);
  getch();
  return 0;
}
0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

© کپی رایت - www.irccode.ir