#include <stdio.h>
int main( )
{
//Logic ifadeler && || yada !
/* && ifadesi AND ifade eder yani ve ifade eder hatırlayacaksınız
ve ifadesinde eğer iki değerde 1 olmazsa yani doğru olmazsa cevap 0
oluyordu yani yanlış
|| bu ifade logic OR ifadesi burada ise ifadelerimizden sadece birinin
1 olması yeterli bu durumda bulunduğumuz durum 1 yani doğru oluyordu
! ifadesi ise logic NOT ifadesi bunda ise durumumuz
doğru ise yanlış yanlış ise doğru algılanıyor program tarafından
örneklerle açıklamaya çalışalim*/
int i=1;
printf("logic NOT in kullanimina ornek\n");
for(i=1;i<=8;i++){
if(!(i==5)){
// i 5 e eşit değilse i yi yazdır
printf("%d\n",i);
}
}
printf("\nlOogic AND kullanimi\n");
for(i=1;i<=8;i++){
if(i>3&&i<5){
// i 3 den büyük ve 5 den küçükse i yi yazdır
printf("%d\n",i);
}
}
printf("logic OR un kullanimi");
for(i=1;i<=8;i++){
if(i>3||i<6){
// i 3 den büyük veya 6 dan küçükse i yi yazdır
printf("%d\n",i);
}
}
return 0;
}
int main( )
{
//Logic ifadeler && || yada !
/* && ifadesi AND ifade eder yani ve ifade eder hatırlayacaksınız
ve ifadesinde eğer iki değerde 1 olmazsa yani doğru olmazsa cevap 0
oluyordu yani yanlış
|| bu ifade logic OR ifadesi burada ise ifadelerimizden sadece birinin
1 olması yeterli bu durumda bulunduğumuz durum 1 yani doğru oluyordu
! ifadesi ise logic NOT ifadesi bunda ise durumumuz
doğru ise yanlış yanlış ise doğru algılanıyor program tarafından
örneklerle açıklamaya çalışalim*/
int i=1;
printf("logic NOT in kullanimina ornek\n");
for(i=1;i<=8;i++){
if(!(i==5)){
// i 5 e eşit değilse i yi yazdır
printf("%d\n",i);
}
}
printf("\nlOogic AND kullanimi\n");
for(i=1;i<=8;i++){
if(i>3&&i<5){
// i 3 den büyük ve 5 den küçükse i yi yazdır
printf("%d\n",i);
}
}
printf("logic OR un kullanimi");
for(i=1;i<=8;i++){
if(i>3||i<6){
// i 3 den büyük veya 6 dan küçükse i yi yazdır
printf("%d\n",i);
}
}
return 0;
}
Hiç yorum yok:
Yorum Gönder