Programlama | Programlama Dilleri | C Programlama Dili |C++

Hata
  • XML Parsing Error at 1:82. Error 9: Invalid character
Anasayfa Programlama C / C++ Harf Notlar? Uygulamas?


Harf Notlar? Uygulamas?

AÇIKLAMA

Bu programda C veya C++ derleyicisinde konsoldan girilen (A,B,C,D,E,F,G) harflerinin yani notlar?n kaç defa girildi?ini hesaplamaktad?r. Not girilme i?leminin bitirilmesi amac?yla (sonsuz döngünün k?r?lmas?) konsoldan 'Z' harfi girilmelidir. C veya C++ dilinde switch-case kullan?m?na örnek te?kil etmektedir.

Program Kodu:

  1. //---------------------------------------------------------------------------
  2.  
  3. #include <vcl.h>
  4. #pragma hdrstop
  5. #include <stdio.h>
  6. #include <conio.h>
  7. //---------------------------------------------------------------------------
  8.  
  9. #pragma argsused
  10. int main(int argc, char* argv[])
  11. {
  12. int asayisi=0,bsayisi=0,csayisi=0,dsayisi=0,esayisi=0,fsayisi=0,gsayisi=0;
  13. char not;
  14. printf("Harf Notunu Giriniz: ");
  15. scanf("%s",&not);
  16. while(not!='Z')
  17. {
  18.  switch(not)
  19.  {
  20.  case 'A':
  21.  asayisi++;
  22.  break;
  23.  case 'B':
  24.  bsayisi++;
  25.  break;
  26.  case 'C':
  27.  csayisi++;
  28.  break;
  29.  case 'D':
  30.  dsayisi++;
  31.  break;
  32.  case 'E':
  33.  esayisi++;
  34.  break;
  35.  case 'F':
  36.  fsayisi++;
  37.  case 'G':
  38.  gsayisi++;
  39.  break;
  40.  default:
  41.  break;
  42.  }
  43. printf("Harf Notunu Giriniz: ");
  44. scanf("%s",&not);
  45. }
  46. printf("\nA Notlari Sayisi:%d",asayisi);
  47. printf("\nB Notlari Sayisi:%d",bsayisi);
  48. printf("\nC Notlari Sayisi:%d",csayisi);
  49. printf("\nD Notlari Sayisi:%d",dsayisi);
  50. printf("\nE Notlari Sayisi:%d",esayisi);
  51. printf("\nF Notlari Sayisi:%d",fsayisi);
  52. printf("\nG Notlari Sayisi:%d",gsayisi);
  53. getche();
  54.  
  55.         return 0;
  56. }
  57. //---------------------------------------------------------------------------
  58.  
  59.  
Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!
 
404 Not Found

404

Not Found

The resource requested could not be found on this server!


Proudly powered by LiteSpeed Web Server

Please be advised that LiteSpeed Technologies Inc. is not a web hosting company and, as such, has no control over content found on this site.