26 Temmuz 2013 Cuma

DERS_3

bir sayının asal olup olmadığını bulan program
{
int N,sayac=0;
cout<<"N = ";
cin>>N;
for (int i=1; i<=N; i++)
if(N%i==0)
sayac++;
if (sayac==2)
cout<else

cout<return 0;
}
klavyeden girilen birsayının tambölenlerini bulan programı yazalım..
int main()
{
int N,i;
cout<<"N = ";
cin>>N;
cout<for (i=1; i<=N; i++)
if(N%i==0)

cout<}
klavyeden girilen sayının tambölenlerini toplama..
int N,Toplam=0,i,ToplamTum=0;
cout << "Bir tam sayi giriniz: ";
cin >> N;
for (i=1; i<=N; i++)
{
Toplam=0;
for (int j=1; j<=i; j++)
if(i%j==0)
Toplam+=j;
ToplamTum+=Toplam;
cout<

return 0;
}
klavyeden girilen sayının asal çarpanlarına ayrılması
nt main(){
int i,k,N,s=0;
cout << "N" << endl;
cin>>N;
cout<cout<<"istenen sayilar : "<for ( i=2; N>1;)
{
if (N%i==0)
{
cout<N/=i;
}
else
i++;
}

return 0;
}

DERS_2

bir sayının faktöriyelini bulan programı yazalım..
int main()
{
int sayi;
int faktoriyel=1;
int i;
for(i=sayi;i>0;i--)
{
faktoriyel=faktoriyel*i;
}
klavyeden girilen 3 sayıdan en büyük ve en küçük bulma..
int enKucuk(int,int,int);
int main()
{
int sayi1,sayi2,sayi3,en_k;
cout<<"lütfen karsilastirmak istediginiz sayilari giriniz=";
cin>>sayi1>>sayi2>>sayi3;
en_k=enKucuk(sayi1,sayi2,sayi3);
cout<<"en kucuk sayi="<
return 0;
}
int enKucuk(int x,int y,int z)
{
int min=x;
if(x
min=y;
if(y
min=z;
if(x
min=x;
return min;

}

25 Temmuz 2013 Perşembe

DERS_1

Arkadaşlar programlama dilleri örnek çözerek ve pratik yaparak öğrenilir. Ben basit örneklerle başlayacağım. ayrıca programlama sabır isteyen bir iştir :)
C++derlenen bir dildir
Editör ve Compiler(Derleyici) gerekir
Sıradan bir notepadbile editör olabilir.
C++ için özel geliştirilmiş olan editörler hatalarımızı kolay bulmamızı sağlar.
İkisini birden sunan yazılımlar vardır.
Örneğin Dev-C++ ya da CodeBlock

iki sayının toplamını bulan programı yazalım.
int main(){
int sayi1,sayi2;
cout<<"2 sayi giriniz:";
cin>>sayi1>>sayi2;
int toplam=sayi1+sayi2;
cout<<"sayilarin toplami:"<return 0;
}
 klavyeden girilen 2 sayının karşılaştırılmasını yazalım.
int main()
{
int a,b;
cout<<"2 sayi gir:";
cin>>a>>b;
if(a>b)
cout<<"büyük sayi:"<if(b>a)
cout<<"büyük sayi:"<return 0;
}
klavyeden girilen sayının pozitif mi negatif mi olduğunu bulalım.
int main(){
int sayi1;
cout<<"sayi giriniz:";
cin>>sayi1;
if(sayi>0)
cout<<"sayi pozitiftir..";
else
cout<<"sayi negatiftir..":
return 0;
}
klavyeden girilen sayı kadar ekrana "bu ne dunya kardeşim" yazan programı yazalım.
int main(){
int a;
cout<<"bir sayi gir:"<cin>>a;
for(int i=0;i
{
cout<<"bu ne dunya kardesim..."<}
return 0;
}
klavyeden girilen bir sayının tek mi çift mi olduğunu bulan programı yazalım..
int main(){
int x;
cout<<"sayi gir:";
cin>>x;
if(sayi%2==0)
cout<<"sayi cift";
else
cout<<"sayi negatiftir:";
return 0;
}
klavyeden girilen 3 sayının ortalamasını bulan programı yazalım..
int main()
{
int a,b,c;
float ort=(a+b+c)/3;
cout<<"ortalama="<return 0;
}