Genel Bilgi|  Program Kontrol|  Fonksiyonlar|  Arrayler |  Pointerlar |  Link List |  String| Structurelar |  Input/Output| Yeni Baslayanlar |  Email|

TurkceC yi Ara
  
Sayac-Kontrol Tekrari
For dongusunun Kullanimi
Switch Kullanimi
Do/While Kullanimi
Break(Kirma) Kullanimi

SWITCH COKLU SECIM
For ve while dongulerini kavradiktan sonra geldi sira switch dongusune.Switch case(durum) lerden ve default(secimli)olusmaktadir. Switch kullanimini anlamak icin onu bir programin icinde kullanmak gerekiyor. Hadi kolay ve basit bir program yazalim ve bu program alfabetik sinif notunu saysin.

/*Alfabetik Not Sayimi*/

#include

main()

{

   int not;

  int sayacA = 0, sayacB = 0, sayacC=0, sayacD = 0, sayacF = 0;

 printf("Alfabetik bir not gir.\n");

  printf("Inputa son vermek icin EOF karakterini giriniz\n"); /* EOF = dosyanin sonu*/

  while( (not = getchar() ) != EOF)

  {

    switch(not) /*yuvayi while de degisitir*/

    {

       case 'A' : case 'a': /*buyuk A veya kucuk a*/

               ++sayacA;

               break;

       case 'B': case 'b': /*buyuk B veya kucuk b*/

               + +sayacB;

               break;

      case 'C': case'c': /*buyuk C veya kucuk c*/

              ++sayacC;

              break;

       case 'D': case'd': */buyuk D veya kucuk c*/

              ++sayacD;

              break;

       case 'F':  case 'f': */buyuk F veya kucuk f*/

               ++sayacF;

               break;

       case '\n': case ' ':     /*burayi onemseme*/

                break;

       default:

                printf("Yanlis Not girdiniz.\n");

               printf("Lutfen yeni bir not giriniz.\n");

               break;

     }

   }

   printf("\n Toplam her bir Not:\n");

   printf("A:  %d\n", sayacA);

   printf("B:  %d\n", sayacB);

   printf("C:  %d\n", sayacC);

  printf("D:  %d\n", sayacD);

  printf("F:  %d\n", sayacF);

  return (0);

}

 

Anket
Sitemizi Nasil Buldunuz?
  Cok Faydali
  Eksikleri var
  idare eder
  Ilerde Cok daha iyi olacak
  Berbat
  Cok kotu

isupper, islower, toupper, tolower kullanimi eklendi.25 Ocak Saat 08:15 am


String deger degistirme fonksiyonlari eklendi.25 Ocak Saat 09:00 am



atof, atoi, atol kullanimi eklendi.25 Ocak Saat 09:15 am
ZirveYUZ SeriPort ENiyi50.com