Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Bu siteyi Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.

0



Program yanlış çalışıyor hatayı bulamadım

  1. #include<stdio.h>
  2. int main()
  3. {
  4.     int N,sayac;
  5.     float a,alan=0;
  6.     printf("En buyuk karenin bir kenar uzunlugunu ve toplmda kac kare istediginizi yaziniz:");
  7.     scanf("%f %d",&a,&N);
  8.     for(sayac=1;sayac<=N;sayac++);
  9.     {
  10.         alan+=a*a;
  11.         a/=2;
  12.     }
  13.     printf("Toplam alan:%f",alan);
  14.     return 0;
  15. }


En buyuk karenin bir kenar uzunlugunu ve toplmda kac kare istediginizi yaziniz:4   2
Toplam alan:16.000000  

En buyuk karenin bir kenar uzunlugunu ve toplmda kac kare istediginizi yaziniz:8  3
Toplam alan:64.000000


Soran: 15.08.20 01:53
yolda_
41p 5ü

1 Cevap


0


  1.     for(sayac=1;sayac<=N;sayac++);
satırının sonundaki ; yüzünden çalıştıracak gövdesi olmayan döngü oluşturmuş. Yani döngü yok, bir kez hesaplama yapıp bitiyor.


Cevaplayan: 19.08.20 09:36
cevapsitesi
102,040p 16ü
Cevabı seçen: 08.09.20 20:37
cevapsitesi   102,040p 16ü

Bir cevap yazın: