-
1.
-2beyler math.h fonksiyonunu kullanmadan girilen sayının karekökünü alan bir fonksiyon yazmam lazım. yazdığım şey 1'den büyük sayılar için çalışıyor ama bana 0-1 arası sayıların da kökünü hesaplaması lazım. nasıl yapabiliriz?
-
2.
0up up up
-
3.
0root degilmiydi
1. include <stdio.h>;
int main (void);
i:a;
scanf(%a ,&d);
printf ( root(a));
edit:5 sene oldu bukadar hatırlıyom -
4.
0@3 olm hazır fonksiyon kullanmadan diyorum lan. kendim yazacam onu yani. ki ben de yazdım.
2. include<stdio.h>
3. include<conio.h>
int main()
{
float i,j;
float num;
j=0.00001;
printf("ENTER ANY NUMBER : ");
scanf("%f",&num);
for(i=0;i<num;i=i+j)
{
if((i*i)>num)
{
i=i-j;
break;
}
}
printf("%.5f",i);
getch();
return 1;
}
normal sayılar için çalışıyor ama bana mesela 0'la 1 arasındaki sayıların da sonucunu vermesini lazım. orda sıkıntı oluyor.
değişkenleri float olarak değil de double olarak kaydedince de hata veriyor amk. bi çözemedim. -
5.
0panpa ne biliyim bilgisayar mühendisi degilim aq görünce bildigimi yazdım işte
-
6.
0up up up
-
7.
0aklima cs101'i getirdin amk senin eksi
-
8.
0up up up
-
9.
0up up up
-
10.
+1#include<stdio.h>
int main(){
int i;
double number,x;
printf("sayiyi giriniz:");
scanf("%lf",&number);
x=20;
for(i=0;i<1000;i++){
x=0.5*(x+(number/x));
}
printf("nsonuc:%fn",x);
return 0;
} -
11.
0@10 panpa eyvallah da senin yazdığın kod da 0-1 arasındaki sayılar için çalışmıyor. bir denesene 0,2 falan. hep 0,0000 sonucunu veriyor.
-
12.
0up up up
-
13.
0debug et iste satir satir. bulursun sorunu. degerlerin dogru olarak aktarildigindan emin ol.
edit: tam ben ekleyecektim hersey yolunda giderse return 0 demen lazim 1 degil -
14.
0bu dili öğrenmem ne kadar sürer çok hevesliyim kafam çalışıyor?
-
15.
0@13 bulamadım ki lan işte.
edit: return 0'dan değil panpa. başta onu denedim çalışmadı, sonra netten bakarken 1 koydum. return 0'da da çalışmıyor yani. -
16.
0@14 temel hatlarıyla 1 haftada öğrenirsin de böyle yannan kürek ayrıntıları ömür boyu bitmez.
-
17.
0up up up
-
18.
0panpa konusma iyi ama yazmada kotuyum
-
19.
0@15 oyle veya boyle return 0 olmasi lazim. simdi bana ornek bi sayi ver calismadigi. su an compiler felan yok, kagit uzerinde hesaplamam gerekiyo
-
20.
0@19 0 ile 1 arasında hiçbir sayı için çalışmıyor. ne yazarsan yaz 0 sonucunu veriyor.
mesela 0.2 yaz, 0.45 yaz, 0.13 yaz hep 0 çıkıyor sonuç