Switch Deyimi-1
C Define Direktifi ayrıntılı incelendi. Switch-case yapısında define direktiflerinin kullanımı.
#include <stdio.h>
#include <stdlib.h>
int main(void) {
//switch taslak
/*{
switch(ifade) {
case ifade1:
case ifade2:
case ifade3:
case ifade4:
case ifaden:
default:
}
}*/
//switch ornek
{
int value = 0;
printf("1-5 arasi bir sayi giriniz:");
scanf("%d", &value);
switch(value) {
case 1:
printf("bir\n");
case 2:
printf("iki\n");
case 3:
printf("uc\n");
case 4:
printf("dort\n");
case 5:
printf("bes\n");
}
}
//switch-break ornek
{
int value = 0;
printf("1-5 arasi bir sayi giriniz:");
scanf("%d", &value);
switch(value) {
case 1:
printf("bir\n");
break;
case 2:
printf("iki\n");
break;
case 3:
printf("uc\n");
break;
case 4:
printf("dort\n");
break;
case 5:
printf("bes\n");
break;
}
}
//switch-break ornek
{
int value = 0;
printf("1-5 arasi bir sayi giriniz:");
scanf("%d", &value);
switch(value) {
case 1:
printf("bir\n");
break;
case 2:
printf("iki\n");
break;
case 3:
printf("uc\n");
break;
case 4:
printf("dort\n");
break;
case 5:
printf("bes\n");
break;
default:
printf("istenilen aralikta sayi girilmedi\n");
break;
}
//switch- if karsiligi
{
int value = 0;
printf("1-5 arasi bir sayi giriniz:");
scanf("%d", &value);
if( 1 == value )
{
printf("bir\n");
}
else if( 2 == value )
{
printf("iki\n");
}
else if( 3 == value )
{
printf("uc\n");
}
else if( 4 == value )
{
printf("dort\n");
}
else if( 5 == value )
{
printf("bes\n");
}
else
{
printf("istenilen aralikta sayi girilmedi\n");
}
}
return EXIT_SUCCESS;
}
#include <stdio.h>
#include <stdlib.h>
int main(void) {
//switch taslak
/*{
switch(ifade) {
case ifade1:
case ifade2:
case ifade3:
case ifade4:
case ifaden:
default:
}
}*/
//switch ornek
{
int value = 0;
printf("1-5 arasi bir sayi giriniz:");
scanf("%d", &value);
switch(value) {
case 1:
printf("bir\n");
case 2:
printf("iki\n");
case 3:
printf("uc\n");
case 4:
printf("dort\n");
case 5:
printf("bes\n");
}
}
//switch-break ornek
{
int value = 0;
printf("1-5 arasi bir sayi giriniz:");
scanf("%d", &value);
switch(value) {
case 1:
printf("bir\n");
break;
case 2:
printf("iki\n");
break;
case 3:
printf("uc\n");
break;
case 4:
printf("dort\n");
break;
case 5:
printf("bes\n");
break;
}
}
//switch-break ornek
{
int value = 0;
printf("1-5 arasi bir sayi giriniz:");
scanf("%d", &value);
switch(value) {
case 1:
printf("bir\n");
break;
case 2:
printf("iki\n");
break;
case 3:
printf("uc\n");
break;
case 4:
printf("dort\n");
break;
case 5:
printf("bes\n");
break;
default:
printf("istenilen aralikta sayi girilmedi\n");
break;
}
//switch- if karsiligi
{
int value = 0;
printf("1-5 arasi bir sayi giriniz:");
scanf("%d", &value);
if( 1 == value )
{
printf("bir\n");
}
else if( 2 == value )
{
printf("iki\n");
}
else if( 3 == value )
{
printf("uc\n");
}
else if( 4 == value )
{
printf("dort\n");
}
else if( 5 == value )
{
printf("bes\n");
}
else
{
printf("istenilen aralikta sayi girilmedi\n");
}
}
return EXIT_SUCCESS;
}
Hiç yorum yok:
Yorum Gönder