11 Temmuz 2014, 10:32
#1 Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
X'den Y'ye Kadar OlanSayıların Toplanması(Tek,Çift ve Hepsi)
Bu program kullanıcıdan alınan iki sayının arasında bulunan tek sayıların,çift sayıların veya hepsinin toplamını bulan bir programdır
Kod: Kodu kopyalamak için üzerine çift tıklayın!
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int toplam=0;
if((CheckBox1->Checked==false)&&(CheckBox2->Checked==false))
{
for(int i=StrToInt(Edit1->Text)+1;i<StrToInt(Edit2->Text);i++)
toplam+=i;
}
if(CheckBox1->Checked==true)
{
for(int i=StrToInt(Edit1->Text)+1;i<StrToInt(Edit2->Text);i++)
{
if(i%2!=0)
toplam+=i;
}
}
if(CheckBox2->Checked==true)
{
for(int i=StrToInt(Edit1->Text)+1;i<StrToInt(Edit2->Text);i++)
{
if(i%2==0)
toplam+=i;
}
}
String bastir="Toplam Sonucu: "+IntToStr(toplam);
Application->MessageBox(bastir.c_str(),"TOPLAM SONUCU",MB_ICONINFORMATION) ;
}
//---------------------------------------------------------------------------