: SARI bunu yazdı: int absolute Burası da yanlış aslına bakarsan, fonksiyon çağrılması sırasında call by value olduğu için yazdığın değişkenin değeri atanıyor m'ye ve m yerel bir değişken olduğundan yaptığın herhangi bir değişiklik sonucu etkilemez hesaplanıp unutulur. Edit m aa hocam haklısın normalde sıfır yapardım aklım nerdeyse -1 yapmısm :D

3 tane sayı verecez bu sayılar a+b>c, a+c>b, c+b>a olacak ve eksi bir sayı girdigimizde onların mutlak deger halini alıp hesaplayacak. #include <stdio. h> int absolute int triangle int main hatalar :too few arguments to function'absolute.3 tane bundan yazmıs Error1

: int absolute olarak tanımlamışsın. Yani bu metodu çağırman için 3 tane integer parametre vermelisin. Ama çağırırken de absolute şeklinde çağırmışsın. Tek integer parametre vermişsin. olmadı hocam.. yada ben yanlıs anladım.. bi kod olarak yazarmısın?

int absolute olarak tanımlamışsın. Yani bu metodu çağırman için 3 tane integer parametre vermelisin. Ama çağırırken de absolute şeklinde çağırmışsın. Tek integer parametre vermişsin. Sen hiç kaval çaldın mı?

: int absolute Burası da yanlış aslına bakarsan, fonksiyon çağrılması sırasında call by value olduğu için yazdığın değişkenin değeri atanıyor m'ye ve m yerel bir değişken olduğundan yaptığın herhangi bir değişiklik sonucu etkilemez hesaplanıp unutulur. Edit m<-1 iken -1 ile çarpmak m=-1 olduğu durumda sonucu yanlış bulmana sebep olur yine. m<0 demelisin ki negatif her sayı için absolute alsın.

abs fonsiyonunu aşağıdaki gibi değiştirirsen sorunun çzülür. int absolute

int absolute Ban Sebebi : Molrada Haarket Eiğtti için Bdnlaanı... Türkçe ğretmenliği okuyan arkadaşım sana ders verebilir admin arkadaş :)