BİR ALAN OLUŞTURDUK.SONRA O ALANI OLUŞTURDUĞUMUZ BAŞKA BİR ALANA ATIP ESKİ ALANIMIZI SİLDİK (POİNTERS)

#include <iostream>
using namespace std;
int main()
{
    int *p=new int[10];
    for(int i=0; i<10; i++)
        p[i]=i;
    int *k=new int [20];
    for(int i=0; i<10; i++)
        k[i]=p[i];
    delete []p;
    p=k;
    for(int i=10; i<20; i++)
        p[i]=i;

}


ALGORİTMA VE PROGRAMLAMA 2 (VİZE SORUSU CEVABI 14-15 (FONKSİYON)BÜYÜK ÜNLÜ UYUMU KONTROLÜ)

//BİRAZ EKSİK AMA MANTIĞINI ANLASANIZ YETER...
#include <iostream>
using namespace std;
void buyukunluuyumu(string s){
string a="eiouaıöü";
string r;string c="eiou";
int sayac=0;
 for(int i=0;i<a.length();i++)
{
    for(int j=0;j<s.length();j++)
    {
        if(a[i]==s[j]){
    r+=a[i];
    continue;
        }

}
}
for(int i=0;i<c.length();i++)
{
    for(int j=0;j<r.length();j++)
        if(c[i]==r[j])
            sayac++;
        continue;
}
if(sayac<r.length())
    cout<<"Buyuk Unlu Uyumuna Uymaz ! " ;
    else
        cout<<"Buyuk Unlu Uyumuna Uyar ! ";
}

int main()
{
buyukunluuyumu("sezer");
}

STRUCT (YAPILAR) ÖRNEK...SİZLERDE KAFANİZDAN ÖRNEKLER YAPABİLİRSİNİZ.BURADA ÖNEMLİ OLAN KALIBI KAVRAMAK...

#include <iostream>
#include <cmath>
using namespace std;
struct beyinjimlastigi{

int kokalma;

};

beyinjimlastigi kafanizdanornekcozun() {

 beyinjimlastigi kok;
 cout<<"Kokunu alma istediginiz sayiyi girin : ";
 cin>>kok.kokalma;
 cout<<sqrt(kok.kokalma);
 return kok;

}
int main(){

beyinjimlastigi kafanizdanornekcozun0=kafanizdanornekcozun();


}

ANLAMADIĞINIZ KISIMLARI EN ALTTAKİ MESAJ KISMINDAN SORABİLİRSİNİZ

BU HAFTA SONUNA KADAR STRUCT,İŞARETÇİLER VE DİZİLER İLE İLGİLİ BİR SÜRÜ ÖRNEK PAYLAŞACAĞIM TAKİPTE KALIN...

STRUCT VE FONKSİYON KULLANILARAK YAPILAN GÜZEL BİR ÖRNEK

#include <iostream>
using namespace std;
struct anket {
string takim;
string ulke;
int sayi;
};

anket cevapla()
{
    anket cevapver;
    cout<<"Tuttugunuz takim : ";
    cin>>cevapver.takim;
    cout<<"Gezmek istediginiz bir ulke girin : ";
    cin>>cevapver.ulke;
    cout<<"Ugurlu sayinizi girin : ";
    cin>>cevapver.sayi;
    return cevapver;
}
int main(){

anket cevapla0=cevapla();

}

STRUCT (YAPILAR) KONUSUNU ANLAMAK İÇİN GÜZEL BİR ÖRNEK (BASİT)

#include <iostream>
using namespace std;
struct ogrenci {
int TCkimlik;
string isim;
string soyisim;
int dogumyili;

string deneme;
};

int main()
{
    ogrenci o1;
    o1.TCkimlik=23412342;
    o1.isim="Ahmet";
    o1.soyisim="Cakmaktas";
    o1.dogumyili=1997;
    cout<<"Deneme kelimesi giriniz : ";
    cin>>o1.deneme;
cout<<o1.isim<<endl<<o1.soyisim<<endl<<o1.dogumyili<<endl<<o1.TCkimlik<<endl;
cout<<"Girdiginiz kelime : "<<o1.deneme;
}

GİRİLEN BİR SAYININ YİNE GİRİLEN BİR TABANA GÖRE ÇEVİRME (TABAN ARİTMETİĞİ (DİZİLER) )

//İŞLEMDE,GİRİLEN SAYİYİ SAYİ TABANDAN KÜÇÜK OLUNCAYA KADAR SAYİYİ TABANA BÖLÜM KALANINI (MODUNU) ALIYORUZ...
#include <iostream>
using namespace std;
int main()
{
    int sayac=0;
    int a,b;
    int son[100];
    cout<<"Pozitif tamsayi giriniz : ";
    cin>>a;
    cout<<"Donusturmek istediginiz tabani giriniz : ";
    cin>>b;
    while(a>=b)
    {
        son[sayac++]=a%b;
        a=a/b;

    }
    cout<<a;
    for(int i=sayac-1;i>=0;i--)
    cout<<son[i];

}

MATRİSLERDE ÇARPMA İŞLEMİ (DİZİLER) (LÜTFEN KODU SATIR SATIR ANLAMAYA ÇALIŞIN...)

#include<iostream>

using namespace std;
int main()
{
    int a,b,c,d,i,j,k;


    cout<<"kaca kaclik bir matris carpimi istiyorsunuz"<<endl;
    cout<<"1.matrisin satir sayisi :";
    cin>>a;
    cout<<"1.matrisin sutun sayisi :";
    cin>>b;


    cout<<"2.matrisin satir sayisi :";
    cin>>c;
    cout<<"2.matrisin sutun sayisi :";
    cin>>d;


    int mata[a][b],matb[c][d], matc[a][d];


    cout<<endl;


    if(b != c)
    {
        cout<<"1. matrisin sutun sayisi 2. matrisin satir sayisina eşit olmali"<<endl;
        return 0;
    }


    cout<<"============================================"<<endl;


    cout<<"birinci matrisin sayilarini girin"<<endl;


    for(i=0; i<a; i++)
    {
        for(j=0; j<b; j++)
        {
            cout<<"a["<<i<<"]["<<j<<"] = ";
            cin>>mata[i][j];
        }
        cout<<endl;
    }


    cout<<"=========================================="<<endl;
    cout<<"ikinci matrisin sayilarini girin"<<endl;


    for(i=0; i<c; i++)
    {
        for(j=0; j<d; j++)
        {
            cout<<"b["<<i<<"]["<<j<<"] = ";
            cin>>matb[i][j];
        }
        cout<<endl;
    }
    cout<<endl<<endl;
    for(i=0; i<a; i++)
    {
        for(j=0; j<b; j++)
            cout<<mata[i][j]<<"\t";
        cout<<endl;
    }


    cout<<"==========================================="<<endl;;


    for(i=0; i<c; i++)
    {
        for(j=0; j<d; j++)
            cout<<matb[i][j]<<"\t";
        cout<<endl;
    }
    cout<<"===========carpim sonucu=================="<<endl;


    for(i=0; i<a; i++)
        for(j=0; j<d; j++)
            matc[i][j]=0;


    for(i=0; i<a; i++)
        for(j=0; j<d; j++)
            for(k=0; k<b; k++)
                matc[i][j] += mata[i][k]*matb[k][j];
cout<<endl<<endl;


    for(i=0; i<a; i++)
    {
        for(j=0; j<d; j++)
            cout<<matc[i][j]<<"\t";
        cout<<endl;
    }
    return 0;
}

MATRİSLERDE TOPLAMA İŞLEMİ (DİZİLER)

#include <iostream>

using namespace std;
int main()
{
    int N,M;
    cout<<"Satir sayisi : ";
    cin>>N;
    cout<<"Sutun sayisi : ";
    cin>>M;

    if(N<=0 || M<=0)
    {
        cout<<"Gecersiz boyut girildi...";
    }
    int a[N][M],b[N][M],c[N][M];
    for(int i=0; i<N; i++)
        for(int j=0; j<M; j++)
        {
            cout<<"a["<<i<<"]"<<"["<<j<<"] =";
            cin>>a[i][j];
            cout<<"b["<<i<<"]"<<"["<<j<<"] =";
            cin>>b[i][j];
            c[i][j]=a[i][j]+b[i][j];
        }
    for(int i=0; i<N; i++)
    {
        for(int j=0; j<M; j++)
        {

            cout<<a[i][j]<<"\t";
        }
        if(i==0)
            cout<<"\t+\t";
        else
            cout<<"\t \t";
        for(int j=0; j<M; j++)
        {

            cout<<b[i][j]<<"\t";

        }
        if(i==0)
            cout<<"\t=\t";
        else
            cout<<"\t \t";
        for(int j=0; j<M; j++)
        {
            cout<<c[i][j]<<"\t";
        }
        cout<<endl;
    }

}

Spring Boot Uygulamasını Heroku üzerinde Deploy Etme

Bu yazımızda sizlere spring boot ile yazılmış basit bir Rest api'nin heroku üzerinde nasıl deploy edebileceğimizi göstereceğim. Önce ...