1. sayfa
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.
quote:Orjinalden alıntı: CanTuran (sayi1 > sayi2) ? y = sayi1 : y = sayi2;
quote:Orjinalden alıntı: daledondale if (sayi1 > sayi2) y = sayi1; y = sayi2; bunu yazmadı dene
quote:Orjinalden alıntı: the_condor quote:Orjinalden alıntı: daledondale if (sayi1 > sayi2) y = sayi1; y = sayi2; bunu yazmadı dene agam else i unutmuşsun :)
quote:Orjinalden alıntı: daledondale paşam else yazmaya gerek Yok !!! orda eğer birinci olasılık doğrulanmazsa zaten 2 satıra atlıyacak
quote:Orjinalden alıntı: theDarkTemplar kırmızı satırı; y = (sayi1 > sayi2) ? sayi1 : sayi2; olarak değiştir.
int main()
{
int sayi1, sayi2, x, y;
printf ("Iki sayi giriniz : ");
scanf ("%d %d", &sayi1, &sayi2);
for (x = 1; x <= sayi1 * sayi2; x++)
{
if (x % sayi1 == 0 && x % sayi2 == 0)
{
printf (" OKEK : %d\n", x);
break;
}
}
(sayi1 > sayi2) ? y = sayi1 : y = sayi2;
for (; y > 0; y--)
{
if (sayi1 % y == 0 && sayi2 % y == 0)
{
printf (" OBEB : %d\n", y);
break;
}
}
return 0;
}
kırmızı satırla ilgili "error C2106: '=' : left operand must be l-value" hatasını veriyor...
çözemedim bi türlü....
program obeb okek alan basit bişe...
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜ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.