+ Başlığa Yanıt Yaz
3 sonuçtan 1 - 3 arası sonuçlar
Başlık: C de ünlem işareti ?
-
12.07.2009 13:42 #1
C de ünlem işareti ?
Bu kodlardaki !test_sonucu ndaki ! (ünlem) ne işe yarar ? ne demektir ?Kod:#include<stdio.h> // Verilen sayinin asal olup olmadigina // bakar. Sayi asalsa, geriye 1 aksi hâlde // 0 degeri doner. int sayi_asal_mi( int sayi ) { int i; for( i = 2; i <= sayi/2; i++ ) { // Sayi asal degilse, i'ye tam olarak // bolunur. if( sayi%i == 0 ) return 0; } // Verilen sayi simdiye kadar hicbir // sayiya bolunmediyse, asaldir ve // geriye 1 doner. return 1; } // main fonksiyonu int main( void ) { int girilen_sayi; int test_sonucu; do{ printf( "Lütfen bir sayı giriniz> " ); scanf( "%d",&girilen_sayi ); test_sonucu = sayi_asal_mi( girilen_sayi ); if( !test_sonucu ) printf("Girilen sayı asal değildir!\n"); } while( !test_sonucu ); printf( "Girilen sayı asaldır!\n" ); return 0; }
-
12.07.2009 17:32 #2
Değil anlamındadır yani test_sonucu eger 0 ise birde tersini alır 1 olur yani dogru olur ve if altındaki kosul icra edilir.
Eger test_sonucu 1 ise değilini alınca 0 olur bu durumda false yani yanllis olur if icindeki kosul icra edilmez aynı mantık while icinde de gecerli..
-
12.07.2009 19:54 #3
Çok saol teşekkür ederim. Sayende anladım.
Benzer Başlıklar
-
ağ sımgesındeki sarı ünlem
tugce80 tarafından İnternet, Ağ ve Güvenlik forumundaYanıt: 8Son Mesaj: 10.05.2009, 13:16 -
partmgr sarı ünlem
akin28 tarafından Donanım forumundaYanıt: 3Son Mesaj: 14.04.2009, 19:05 -
aygıt yöneticisindeki sarı ünlem
repla_79 tarafından Donanım forumundaYanıt: 2Son Mesaj: 14.04.2009, 17:29 -
Taskbar'da sarı ünlem işareti
brabus tarafından Donanım forumundaYanıt: 3Son Mesaj: 07.05.2008, 16:42 -
LApTop DVD Sürücüde Sarı Ünlem İşareti !
marmalade tarafından Donanım forumundaYanıt: 6Son Mesaj: 15.07.2005, 10:03



Alıntıyla Yanıtla

avea jet modem hk
Bugün, 10:58 / İnternet, Ağ ve Güvenlik