C++ PROGRAMLAMA NEDİR? ÖRNEK C++ PROGRAM KODLARI
Bu makalemizde c++ örnekleri, c++ örnekleri ve çözümleri, c++ örnek sorular, c++ basit kodlar, c++ zor örnekler, c++ örnek programlar, c++ kodları ve anlamları gibi konuları ele alacağız.
C++ NEDİR?

C++ bilindiği gibi programlama
dünyasında en çok ilgi gören C dilinden türemiştir. C++'ı klasik C dilinden farklı
yapan yanı; Nesne Yönelimli Programlamayı da ( Object Oriented Programming) C'nin
sözdizimi kurallarıyla birlikte desteklemesidir. Normalde C ile sadece yapısal programlama
yaparken C++ dili ile hem yapısal hem de nesne yönelimli programlar yazabilirisiniz.C++'ı
C'den ayıran ve C++'ın nesne yönelimli bir dil olmasına da olanak sağlayan en temel
özellik, sınıflardır. Sınıflar sayesinde yeni veri türleri yaratılabilir veya varolan
türlerden yenileri türetilebilir.
BAZI ÖRNEK C++ PROGRAMLARI VE BUNLARIN
KODLARI:
a-Kaç sayı gireceğimizi soran ve daha
sonra bunlardan en küçüğünü bulan program
#include
<iostream>
//#include
<iomanip>
using
namespace std;
int
main()
{
int min=32000,x,n,i;
cout<<" Kaç sayı gireceksiniz?"<<endl;
cin>>n;
cout<<"Girin"<<n<<" sayı"<<endl;
for(i=0;i<n;i++)
{
//cout<<"Bir numara girin"<<endl;
cin>>x;
if(x<min)
min=x;
}
cout<<"Girdiğiniz
en küçük sayı :"<<min<<endl;
return
0;
}
b-Her sayı girişimizde
bize devam edip etmeyeceğimizi soran ve de sonunda bu sayıların toplamını ve ortalamsını
hesaplayan program.
#include<iostream>
using
namespace std;
int
main()
{
bool
x=true;
do
{
int sum=0,arr[100];
float avg;
char b;
cout<<"enter an integer"<<endl;
for(int i=0;i<100;)
cin>>arr[i++];
for(int j=0;j<100;j++)
sum+=arr[j];
avg=(float)sum/i;
cout<<"DO YOU WANT TO CONTINUE Y or N"<<endl;
cin>>b;
if(b=='N'|| b=='n')
x=false;
else x=true;
}
while(x==true);
cout<<"Average of these number...:"<<avg<<endl;
cout<<"Sum of these number.......:"<<sum<<endl;
return
0;
}
c-Bir string(kelime,cümel
vs.) girmemizi bizden isteyen ve sonda bu girilen string deki en çok kullanılan
karekteri ve kaç defa kullanıldığını bulan program.
#include<iostream.h>
int main()
{
char word[100];
int tekrar=0,max=1,m=0,temp=0,k,l,i;
cout<<"lütfen bir string girin........:";
cin>>word;
for(l=0;word[l]!=NULL;l++)
{
for(i=0;word[i]!=NULL;i++)
{
if(word[l]==word[i])
repeat++;
}
if(repeat>max)
{
max=tekrar;
temp=m;
k=temp;
}
repeat=0;
m++;
}
cout<<"En çok tekrarlanan karekter: "<<word[k]<<endl;
cout<<"En çok tekrarlanan karekter: : "<<max<<" kere tekrarlandı"<<endl;
return 0;
}
DİĞER YAZILIM KONULARI İÇİN TIKLAYINIZ