Hoşgeldin, Ziyaretçi:

Üye Ol
Yeni Tema ! Yeni temamız forumumuza hayırlı olsun.Bu konuda fikirlerinizi beyan edebilirsiniz.
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Switch yapısının mantıksal sınama amaçlı kullanımı
#1
küçük bir örnek ile Visual Studio C++ ile Switch-Case yapısının farklı bir yöntem için kullanımına göz atacağız.

PHP Kod:
Kod:
#include <stdio.h> 
#include <conio.h>
//kütüphanelerimizi ekledik

int main()
{
       //degiskenleri tanimliyoruz
    int i = 5;
    int j = 6;

    switch(j<7)
    {
    case 0: printf("Sayi 7'den kucuk degil.");
    break;

    case 1: printf("Sayi 7'den buyuk.");
    }

    getch();
    return 0;


Kodlari Debug yaparsak bize case 1 degerini geri dondurecektir bunun nedeni switch yapısında gizli..

switch(j<7) burada j'nin degeri 6 oldugu için program 6<7 ifadesini

PHP Kod:
Kod:
true 


olaraka kabul edecek dolayısıyla 1 degerini dondurecek eğer j degiskeni 8 olsaydı bu sefer

PHP Kod:
Kod:
false 


kabul eder ve 0 degerini geri döndurur. 

Bu sekilde Switch-Case yapısını mantıksal sınama için de kullanabiliyoruz.

Programın ekran çıktısını aşağıda görebilirsiniz;

Adsz_56.jpg


Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi

Türkçe Çeviri:MCTR MyBB, © 2002-2016 MyBB Group.
Desing and Coding By Mustafa SEVİM