Programlama | Programlama Dilleri | C Programlama Dili |C++

Hata
  • XML Parsing Error at 1:82. Error 9: Invalid character
Anasayfa Programlama C / C++ Break ve Continue ?fadelerini Kullanarak Tek Say?lar?n Toplam?


Break ve Continue ?fadelerini Kullanarak Tek Say?lar?n Toplam?

AÇIKLAMA

Bu program c veya c++ programlama da break ve continue ifadelerinin kullan?m?n? anlatan bir örnektir ve girilen tek say?lar?n toplam?n? hesaplar. Program sonsuz döngüde bulunmaktad?r. Siz say? girdi?iniz sürece program sizden say? isteyecektir. Program?u ?ekilde çal??maktad?r. E?er girilen say? 0' dan küçük ise döngüden ç?k?lmas?? sa?layan break komutu kullan?l?r. Aksi halde girilen say?n?n çift olup olmad??? kontrol edilir. E?er çift ise continue deyimi ile döngünün geri kalan k?sm? atlanarak döngü ba??na gidilir ve yeni say? al?n?r. E?er say? 0'dan küçük de?ilse ve çift de?ilse bu durumda say? pozitif tek say?d?r ve bu say? onceki pozitif tek say?lar?n toplam?na eklenir.


Program Kodu:

  1. //---------------------------------------------------------------------------
  2.  
  3. #include <vcl.h>
  4. #pragma hdrstop
  5. #include <stdio.h>
  6. #include <conio.h>
  7. //---------------------------------------------------------------------------
  8.  
  9. #pragma argsused
  10. int main(int argc, char* argv[])
  11. {
  12. bool sonsuz=true;
  13. int tek_toplam=0;
  14. while(sonsuz)
  15. {
  16. int sayi;
  17. printf("Sayi Giriniz: ");
  18. scanf("%d",&sayi);
  19. if(sayi<0)
  20. break;
  21. else if(sayi%2==0)
  22. continue;
  23. else
  24. tek_toplam+=sayi;
  25. }
  26. printf("Girilen sayilardan tek olanlarin toplami:%d",tek_toplam);
  27. getche();
  28.         return 0;
  29. }
  30. //---------------------------------------------------------------------------
  31.  
Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!
Son Güncelleme ( Pazartesi, 08 Ağustos 2011 15:30 )  
404 Not Found

404

Not Found

The resource requested could not be found on this server!


Proudly powered by LiteSpeed Web Server

Please be advised that LiteSpeed Technologies Inc. is not a web hosting company and, as such, has no control over content found on this site.