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

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 )  
amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım