Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
2
Cevap
391
Tıklama
0
Öne Çıkarma
Merhaba arkadaslar bir sorum var bakabilirmsiniz c# ile ilgili
Z
13 yıl
Er
Konu Sahibi

arkadaslar hocamız bir kanıtlama istedi sorusu

if(true || false||false....)diye 99 tane false 1 tane true degeri olsa bu degerlerin arasında veya işareti olacak ifin verecegi cevap belli true cevabını verecek fakat ilk true false degerine baktıktan sonra deger dogal olarak true oluyo daha sonra true olan degeri tekrar false ile işleme girince sonuc true oluyo bu 99 adım boyunca devam ediyo sonuc true oluyo .



Asıl soruya gelince ilk true ve false degerine baktıgında cevabı bulduktan sonra tekrar bu işlemi ifin içindeki degerler bitesiye kadar devam ettiriyomu. Yani tekrar kalan falselar ile işlem yaparmı yapmazmı bide bunu kanıtlayacak ufak bir kod tarzı bir şey lazım düşünmekten kafayı yedim biri yardım etsinnnnnnnnnnnn.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



G
13 yıl
Yüzbaşı

c# dedigini yeni gordum. Cevirirsin.

 
#include <stdio.h>

int main()
{
printf ("hmm\n") || printf ("xxx\n") || printf ("ddd\n");

return 0;
}
------------
hmm

#include <stdio.h>

int main()
{
10>11 || printf ("xxx\n") || printf ("ddd\n");

return 0;
}
----------
xxx


Buda olayi biraz daha aciklamak icin. || sorgusu 1 donuor,ama printf basilan karakter sayisini donuyor.

 
#include <stdio.h>

int main()
{
int a = printf ("hmm\n") || printf ("xxx\n") || printf ("ddd\n");
printf("a : %d\n",a);
a = printf("xxxx\n"); printf("a: %d\n",a);
return 0;
}

-------------
hmm
a : 1
xxxx
a: 5





< Bu mesaj bu kişi tarafından değiştirildi garui -- 1 Kasım 2012; 20:11:48 >
Bu mesaja 1 cevap geldi.
G
13 yıl
Yüzbaşı

 
using System;
class MainClass
{
static bool Xtrue()
{
Console.WriteLine("Xtrue");
return true;
}

static bool Xfalse()
{
Console.WriteLine("Xfalse");
return false;
}

static void Main()
{
Console.WriteLine("result is {0}", Xtrue() || Xfalse());
Console.WriteLine("result is {0}", Xtrue() && Xfalse() && Xtrue());
Console.WriteLine("result is {0}", Xfalse() || Xfalse() || Xfalse() || Xtrue() || Xfalse() || Xfalse());
}
}


Output:

Xtrue
result is True
Xtrue
Xfalse
result is False
Xfalse
Xfalse
Xfalse
Xtrue
result is True





< Bu mesaj bu kişi tarafından değiştirildi garui -- 13 Kasım 2012; 17:57:13 >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.