27 Eylül 2017 Çarşamba

c++ qt 2017

#include 
#include 
#include 
#include 
using namespace std;
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);


    // debug calısması

    for(int a=0 ;a<10;a++)
    {
        qDebug() << a;

    }



    // if else  incelemesi
    int b=100;

    if(b==10)
    {
        qDebug()<< "b 10 dur ilk secenek";

    }
    else if(b==20)
    {
        qDebug()<< "b 20 dir ikinci secenek";
    }
    else
    {
        qDebug()<< "b bilinmiyor hic biri ";
    }



    // dizi calısması
    int x[10];
    for(int i=0;i<10;i++)
    {
        x[i]=i;

    }
    qDebug()<< " \n\t dizinin 6. elemani  :  " << x[6] ;



   // klavyeden girilen degeri kontrol
    int num;
    cout <<"\n Sayi giriniz\n";
    cin>> num;
    while(!cin.fail())
    {
        cout << "\n \t Rakam girdin ok\n\n";
        break;

    }


    // struct yaratma ve kullanımı


    struct yolcu
    {
        int age;
        float bakiye;
    };
    yolcu y1;
    y1.age=12;
    y1.bakiye=10.2;
    qDebug() << y1.age << y1.bakiye;



    // Stack yıgın olusturma  ve elemanları tersten yazdırmak  .   include < stack >   ile dahil edilir
    std::stack<int> mystack;

    for(int i=0;i<10;i++)
    {
        mystack.push(i);
    }

    qDebug()<< "\n";


    for(int j=0;j<10;j++)
    {

        qDebug() << mystack.top();
        mystack.pop();
    }


//     Çıktısı 1 dir

    char arr[100];
    printf("%d", scanf("%s", arr));
    return 1;


//      cout kullanımı   .   include < iostream > dahil edilmeli

    cout<<"Bilgi cikisi yapildi";




    return a.exec();
}





Share: