ÖRNEK C++ PROGRAM KODLARI

d-Ilk seferinde bir rakam ardından da en az 2 basamaklı bir sayı girmemiz ve sonunda ilk sayını ikincinin rakamlarında olup olmadığını tespit eden program:

#include <iostream>

#include <iomanip>

using namespace std;

 

int f1(int x,int y)

{

              int a,j=0;

 

              do

              {

                             a=x%10;

                             x=x/10;

                             if(y==a)

                                           j=1;

              }while(x>1);        

return j;

}

 

int main()

{

              int  i=0,x,y;

 

              cout<<"Bir rakam girin "<<endl;

              cin>>y;

              cout<<" En az 2 basamaklı bir sayı girin "<<endl;

              cin>>x;

i=f1(x,y);

                             

                             if(i==1)

                                           cout<<"Evet,sayı:"<< y <<"  "<<x<<"sayısının içinde bulundu:"<<x<<endl;

                             else if(i==0)

                                            cout<<"Hayır,sayı:"<<y<<" "<<x<<"sayısının içindebulunamadı:"<<x<<endl;

 

                                           

return 0;

}

 

e-Bu programda da sıfırıncı eleman ikinci ile dördüncü altıncı ile ... yer değiştiriyor.

#include <iostream>

#include <iomanip>

using namespace std;

 

void swap(int a[])

{

              int i,temp=0;

      

       for(i=0;i<20;i++)

                 {

                                temp=a[i];

                                a[i]=a[i+2];

                                a[i+2]=temp;

                                i=i+3;

                 }

}

int main ()

{int i;

              int a[20]={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19};

  for(i=0;i<20;i++)

  cout<<a[i]<<setw(4);          

 

    swap(a);

 cout<<endl;

 

              for(i=0;i<20;i++)

 

              cout<<a[i]<<setw(4);

return 0;

}

 

f-Kullanıcıdan  bir sayı girmesini ve bu sayıdan itibaren bu sayının devamı 7 fibonacci sayısı alan ve birinci ile sonuncuyu birbirine bölüp kalanı bulan program:

#include <iostream>

#include <iomanip>

using namespace std;

 

long fibo(long n)

{

              if((n==0) || (n==1))

                             return n;

              else

                             return (fibo(n-1) + fibo(n-2));

 

}

int main()

{

              long n,i;

              do{

              cout<<"Bir sayı girin "<<endl;

              cin>>n;

              }while(n<0);

              for(i=n;i<n+8;i++)

                             cout<<fibo(i)<<setw(5);

        

              cout<<endl;

              cout<<fibo(n)<<" / "<<fibo(n+7)<<" = "<<(fibo(n)/fibo(n+7))<<endl;

    cout<<" kalan = "<<fibo(n)%fibo(n+7)<<endl;

              return 0;

 

}

 

 

 

 



 

 

 

 

 




ÜCRETSİZ KPSS VİDEO DERSLER, TESTLER BURADA TIKLAYINIZ


BENZER KONULARI SİTE İÇİNDE ARAYIN










  • SİTE İÇİ ARAMA
  • Kariyerdersleri.com
  • KATEGORİLER
  • HAKKIMIZDA
Mutlu olmayı yarına bırakmak, karşıya geçmek için nehrin durmasını beklemeye benzer ve bilirsin, o nehir asla durmaz.
KPSS MATEMATİK KPSS GEOMETRİ KPSS VATANDAŞLIK KPSS TÜRKÇE KPSS TARİH KPSS COĞRAFYA
İNGİLİZCE ALMANCA İTALYANCA KARİYER OYUN BİLGİSAYAR YAZILIM BİLGİSAYAR NETWORK
BİLGİSAYAR DONANIM BİLİŞİM TERİMLERİ CİLT VE CİLT BAKIMI HASTALIKLARIMIZ İNSAN VÜCUDU NEDİR