Şimdi Ara

c++ örnekleri (6. sayfa)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
124
Cevap
10
Favori
91.693
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: önceki 34567
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • arkadaşlar benim bir metnin içinde geçen karakterleri bulan programı sınıf yapısıyla yapmam lazım bu konuda bana yardımcı olur musunuz
  • quote:

    Orijinalden alıntı: BlazeR ` myth

    kullanıcıdan bir kişiye ait cinsiyet boy ve kilo bilgileri alarak kişinin ideal boy ve kiloda olup olmadıgını ve kaç kilo alması gerektiğini veya kaç kilo vermesi gerektiğini bulan programı yazınız.
    //ek bilgiler bayanlar için ideal kilo (boy -110) erkeklerde (ideal kilo boy-108 dir)
    //cinsiyet bilgisi bayanlar için b veya B erkekler için e veya E şeklinde alınmalıdır
    //örnek çıktı : cinsiyeti giriniz[E/B]
    // boyunuzu giriniz=175
    // kiloyu giriniz=75
    // ideal kionuz=67 - 8 kilo vermelisiniz
    //örnek çıktı2
    //boyunuzu giriniz 170
    //kiloyu giriniz 55
    //ideal kilonuz =60 --5 kilo almalısınız ^^^^^^^^acil yardım^(c++ ile)



    Gerekli açıklamaları kod aralarında yaptım. Al kardeşim:

    Programın çalıştırılabilir hali:http://www.mediafire.com/?ablh0sf2thdj15h


     
    /* Boya göre ideal kiloyu hesaplar */
    /* oceceli */
    #include<iostream>
    #include<conio.h>
    using namespace std;

    main() {

    system("color f9");
    char cinsiyet;
    int kilo, boy, eideal, kideal;

    do{

    system("cls");
    cout << "\n --------------------------< oceceli donanimhaber >---------------------------";
    cout << "\n\n\n\t\t\t << Cinsiyeti giriniz >> ";
    cout << "\n\n\t\t\t ( e / E -- k / K )\n\n\t\t\t\t ";
    cin >> cinsiyet;
    fflush(stdin); // Programın saçmalamaması için. Uzun hikaye.
    // İsterseniz bu komutu silip deneyin, ne demek istediğimi anlayacaksınız.
    }while(cinsiyet != 'e' & cinsiyet != 'E' & cinsiyet != 'k' & cinsiyet != 'K');
    // Sadece 'e' 'E' ve 'k' 'K' harflerini kabul ediyoruz.
    // Aksi takdirde program, system("cls"); komutuyla kendini temizliyor
    // ve istenilen karakterler yazılana kadar döngüden çıkmıyor!

    system("cls");

    cout << "\n\t\t\t << Boyunuzu giriniz >>\n\n\t\t\t\t ";
    cin >> boy;

    cout << "\n\n\t\t\t << Kilonuzu giriniz >>\n\n\t\t\t\t ";
    cin >> kilo;
    // Değerler alınıyor...


    eideal = boy - 108; // Erkek için ideal oran hesaplanıp eideal'e aktarılıyor.
    kideal = boy - 110; // Bayan için ideal oran hesaplanıp kideal'e aktarılıyor.

    if(cinsiyet == 'e' || cinsiyet == 'E'){ // Erkek için sonuçlar ekrana basılıyor.
    system("cls");
    cout << "\n\n --------------------------------| Beyefendi |--------------------------------\n\n";
    cout << "\n\n\t\t\t ";
    cout << "<< ideal kilonuz >>\n\n\t\t\t\t " << eideal;
    cout << "\n\n\n\n\t ";
    if(kilo > eideal) {
    cout << "Ideal kilonuza ulasabilmek icin " << kilo - eideal << " kilo daha vermelisiniz.";
    cout << "\n\n\t\t\t\t ";}

    else if(kilo < eideal) {
    cout << "Ideal kilonuza ulasabilmek icin " << eideal - kilo << " kilo daha almalisiniz.";
    cout << "\n\n\t\t\t\t ";}

    else { cout << "\t\t Tebrikler! Ideal kilodasiniz! ";
    cout << "\n\n\t\t\t\t "; }
    } // büyük if sonu

    else if(cinsiyet == 'k' || cinsiyet == 'K'){ // Bayan için sonuçlar ekrana basılıyor.
    system("cls");
    cout << "\n\n --------------------------------| Hanimefendi |--------------------------------\n\n";
    cout << "\n\n\t\t\t ";
    cout << "<< ideal kilonuz >>\n\n\t\t\t\t " << kideal;
    cout << "\n\n\n\n\t ";
    if(kilo > kideal) {
    cout << "Ideal kilonuza ulasabilmek icin " << kilo - kideal << " kilo daha vermelisiniz.";
    cout << "\n\n\t\t\t\t ";}

    else if(kilo < kideal) {
    cout << "Ideal kilonuza ulasabilmek icin " << kideal - kilo << " kilo daha almalisiniz.";
    cout << "\n\n\t\t\t\t ";}

    else { cout << "\t\t Tebrikler! ideal kilodasiniz! ";
    cout << "\n\n\t\t\t\t "; }
    } // büyük else-if sonu




    getch(); // Ekranın hemen kapanmaması için.

    }



    < Bu mesaj bu kişi tarafından değiştirildi oceceli -- 14 Nisan 2013; 9:23:52 >




  • SAol kardeşim çok yardımcı oldun.
  • Konu Güncel. Yardıma ihtiyacı olan?
  • konu takip


  • Arkadaşlar, geçen sene yazdığım, epeyce uğraştığım bir programı paylaşıyorum. Bin küsür satır. Kabaca ve basit bulabilirsiniz. Ama ilk öğrendiğim seneydi ve okulda öğrenmedim. İnternetten öğrendiğim bilgiler dahilinde yazmıştım. Buyrun kodlar:

    Programın çalıştırılabilir hali:http://www.mediafire.com/?xnv7nn4btvqa4ad


    (Mediafire, yüklerken hata oluşturduğu için arşive bir de duvar kağıdı ekledim...)


     
    #include<stdio.h>
    #include<conio.h>
    #include<time.h>



    void saydirma();
    void tekcift();
    void islem();
    void karekup();
    void oyun();
    void menu();
    void elektrik();
    void bilgi();
    void matematik();
    void asal();
    void ders(void);
    void ders2(void);


    /******************************************************************************************************
    Program başlıyor...
    *******************************************************************************************************

    Programın ana menüsünü burada oluşturuyoruz...

    *******************************************************************************************************/
    void menu()
    {
    system("title Büyük Proje");
    system("color f9");

    char secme;
    printf("\n==========================| ANA MENUYE HOS GELDINIZ |==========================\n");
    printf("\n 11 / Elektrik Omer Ceceli \n\n\n");
    printf("\n Matematik icin 1 Oyunlar icin 2 Elektrik Bolumu 3\n\n\n");

    printf(" Not icin 5 2012 not icin 6\n\n\n");
    printf(" Yardim icin 4 \n\n\n");
    printf(" <= Hangisine gitmek istiyorsaniz numarasini yaziniz =>\n\n");
    printf("\t\t\t\t ");
    scanf("%c",&secme);
    fflush(stdin);

    if(secme == '1'){
    system("cls");
    matematik();
    }

    else if(secme == '2'){
    system("cls");
    oyun();
    }

    else if(secme == '3'){
    system("cls");
    elektrik();
    }

    else if(secme == '4'){
    bilgi();
    }

    else if(secme == '5'){
    system("cls");
    ders();
    }

    else if(secme == '6'){
    system("cls");
    ders2();
    }




    else{
    system("cls");
    printf("\n Islemde olan secenekler menude verilmistir...\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    menu();

    printf("\n ");
    }
    }
    /******************************************************************************************************
    Matematik ile ilgili menüyü buraya kuruyorum...
    ******************************************************************************************************/
    void matematik()
    {
    system("title Matematik");
    char secme;
    printf("\n M\t\t\t\t\t\t\t\t\t M\n");
    printf("\n\n Saydirma icin 1 Tek cift icin 2\n\n");
    printf(" Hesap makinesi 3 Kare, kup icin 4\n\n");
    printf("\t\t\t Asal sayilar icin 5\n\n\n");
    printf(" <= Hangisine gitmek istiyorsaniz numarasini yaziniz =>\n\n");
    printf("\t\t\t\t ");
    scanf("%c",&secme);
    fflush(stdin);
    if(secme == '1'){
    system("cls");
    saydirma();
    }

    else if(secme == '2'){
    system("cls");
    tekcift();
    }

    else if(secme == '3'){
    system("cls");
    islem();
    }

    else if(secme == '4'){
    system("cls");
    karekup();
    }
    else if(secme == '5'){
    system("cls");
    asal();
    }
    else if(secme == 'm'){
    system("cls");
    printf("\n\n\t\t Devam etmek icin bir tusa basin...\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    printf("\n\n\t\t Menuye donuyorsunuz, lutfen bekleyin...\n\n");
    printf("\t\t\t\t ");
    sleep(1000);
    system("cls");
    menu();}
    else{
    system("cls");
    printf("\n\n\t\t Girdiginiz degere islem atanmamis!\n\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    matematik();}





    }
    /******************************************************************************************************
    Tüm program "int main()" fonksiyonunda çalışıyor...
    *******************************************************************************************************/
    int main()
    {
    menu();
    getch();
    return 0;
    }

    /******************************************************************************************************
    Asal sayı menüsü burada.
    *******************************************************************************************************/
    void asal()
    {

    system("title Asal Sayılar");

    int asal,sayi,a;
    printf("\n M\t\t\t\t\t\t\t\t\t M\n");
    printf("\t <= Asalligini kontrol etmek icin bir sayi girin =>\n\n");
    printf("\t\t\t\t ");
    scanf("%d",&sayi);
    asal = 0;

    for(a = 2; a <= sayi/2; a++){
    if((sayi % a) == 0){
    asal = 1;
    break;
    } //İf sonu
    } //for sonu
    if(asal == 0){
    printf("\n\n\t\t Girdiginiz sayi %d, asaldir!\n\n",sayi);
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    menu();
    }//if sonu
    else if(asal == 1){
    printf("\n\n\t\t Girdiginiz sayi %d, asal degildir!\n\n",sayi);
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    menu();
    }//if sonu

    }










    /******************************************************************************************************
    Saydırma işlemlerini bu fonksiyonda yapıyoruz...
    *******************************************************************************************************/
    void saydirma(void)

    {
    system("title Saydırma");

    struct saydir{ int a; int b; } say;
    int sayac = 0;
    char secim;

    system("cls");
    printf("\n M\t\t\t\t\t\t\t\t\t M\n");
    printf("\n Program kacar kacar saydirsin?\n\n");
    printf(" \"1, 2, 3, 4, 5, 6, 7, 8, 9\"\n\n");
    printf(" <= Birini secin => \n");
    printf("\n ");




    scanf("%c",&secim);
    fflush(stdin);






    switch(secim){

    case '1':




    system("cls");
    printf("\n\n <= Program 1'er 1'er kaca kadar saydirsin? => ");
    printf("\n\n ");

    scanf("%d",&say.a);
    fflush(stdin);
    printf("\n");
    if(say.a <= 10000){ // Girilen sayıyı 10.000 ile kısıtlıyorum çünkü, 10.000'den büyük sayılar uzun olup birleşiyor.
    for(say.b=0; say.b<=say.a; say.b++){
    sayac++;
    if(sayac == 16){ sayac = 0; printf("\n\n");} //Derleyici sağdan sola doğru okuyor... O yüzden ilk önce sayacı 0'ladım.
    //Eğer sayaç 16 ise (Bir dos penceresine 16 rakam sığıyor) alta geçiyor...
    //Eğer sayaç 16 ise sayacı 0'lıyoruz. Çünkü sayı tekrar 16 olacak ve \n kullanılacak...
    printf("%5d",say.b);

    if(say.a >= 200) sleep(30);
    // Eğer girilen sayı, 200'den büyük veya eşitse işlem çabuk bitecek...
    else sleep(100);
    // Eğer girilen sayı, 200'den küçükse işlem daha uzun sürecek...
    }//for sonu
    }//if sonu
    else{
    system("cls");
    printf("\n\n Sayi 10000'den buyuk olamaz!\n");
    printf("\n ");
    getch();
    fflush(stdin);
    saydirma();}
    printf("\n\n\n\t\t Saydirma islemi basariyla tamamlandi!\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    saydirma();
    break;




    case '2':
    system("cls");
    printf("\n\n <= Program 2'ser 2'ser kaca kadar saydirsin? => ");
    printf("\n\n ");
    scanf("%d",&say.a);
    printf("\n");
    if(say.a <= 10000){

    for(say.b=0; say.b<=say.a; say.b=say.b+2){
    sayac++;
    if(sayac == 16){ sayac = 0; printf("\n\n");}
    //Eğer sayaç 16 ise (Bir dos penceresine 16 rakam sığıyor) alta geçiyor...
    //Eğer sayaç 16 ise sayacı 0'lıyoruz. Çünkü sayı tekrar 16 olacak ve \n kullanılacak...
    printf("%5d",say.b);


    if(say.a >= 200)
    sleep(30);
    else
    sleep(100);
    }//for sonu
    }//if sonu
    else{
    system("cls");
    printf("\n\n Sayi 10000'den buyuk olamaz!\n");
    printf("\n ");
    getch();
    fflush(stdin);
    saydirma();}
    printf("\n\n\n\t\t Saydirma islemi basariyla tamamlandi!\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    saydirma();
    break;






    case '3':
    system("cls");
    printf("\n\n <= Program 3'er 3'er kaca kadar saydirsin? => ");
    printf("\n\n ");
    scanf("%d",&say.a);
    printf("\n");
    if(say.a <= 10000){
    for(say.b=0; say.b<=say.a; say.b=say.b+3){
    sayac++;
    if(sayac == 16){ sayac = 0; printf("\n\n");}
    //Eğer sayaç 16 ise (Bir dos penceresine 16 rakam sığıyor) alta geçiyor...
    //Eğer sayaç 16 ise sayacı 0'lıyoruz. Çünkü sayı tekrar 16 olacak ve \n kullanılacak...
    printf("%5d",say.b);

    if(say.a >= 250)
    sleep(30);
    else
    sleep(100);

    }//for sonu
    }//if sonu
    else{
    system("cls");
    printf("\n\n Sayi 10000'den buyuk olamaz!\n");
    printf("\n ");
    getch();
    fflush(stdin);
    saydirma();}
    printf("\n\n\n\t\t Saydirma islemi basariyla tamamlandi!\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    saydirma();
    break;




    case '4':
    system("cls");
    printf("\n\n <= Program 4'er 4'er kaca kadar saydirsin? => ");
    printf("\n\n ");
    scanf("%d",&say.a);
    printf("\n");
    if(say.a <= 10000){
    for(say.b=0; say.b<=say.a; say.b=say.b+4){
    sayac++;
    if(sayac == 16){ sayac = 0; printf("\n\n");}
    //Eğer sayaç 16 ise (Bir dos penceresine 16 rakam sığıyor) alt satıra geçiyor...
    //Eğer sayaç 16 ise sayacı 0'lıyoruz. Çünkü sayı tekrar 16 olacak ve \n kullanılacak...
    printf("%5d",say.b);

    if(say.a >= 400) sleep(30);

    else sleep(100);

    }//for sonu
    }//if sonu
    else{
    system("cls");
    printf("\n\n Sayi 10000'den buyuk olamaz!\n");
    printf("\n ");
    getch();
    fflush(stdin);
    saydirma();}
    printf("\n\n\n\t\t Saydirma islemi basariyla tamamlandi!\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    saydirma();
    break;




    case '5':
    system("cls");
    printf("\n\n <= Program 5'er 5'er kaca kadar saydirsin? => ");
    printf("\n\n ");
    scanf("%d",&say.a);
    printf("\n");
    if(say.a <= 10000){
    for(say.b=0; say.b<=say.a; say.b=say.b+5){
    sayac++;
    if(sayac == 16){ sayac = 0; printf("\n\n");}
    //Eğer sayaç 16 ise (Bir dos penceresine 16 rakam sığıyor) alta geçiyor...
    //Eğer sayaç 16 ise sayacı 0'lıyoruz. Çünkü sayı tekrar 16 olacak ve \n kullanılacak...
    printf("%5d",say.b);

    if(say.a >= 500)
    sleep(30);
    else
    sleep(100);
    }//for sonu
    }//if sonu
    else{
    system("cls");
    printf("\n\n Sayi 10000'den buyuk olamaz!\n");
    printf("\n ");
    getch();
    fflush(stdin);
    saydirma();}
    printf("\n\n\n\t\t Saydirma islemi basariyla tamamlandi!\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    saydirma();
    break;





    case '6':
    system("cls");
    printf("\n\n <= Program 6'sar 6'sar kaca kadar saydirsin? => ");
    printf("\n\n ");
    scanf("%d",&say.a);
    printf("\n");
    if(say.a <= 10000){
    for(say.b=0; say.b<=say.a; say.b=say.b+6){
    sayac++;
    if(sayac == 16){ sayac = 0; printf("\n\n");}
    //Eğer sayaç 16 ise (Bir dos penceresine 16 rakam sığıyor) alta geçiyor...
    //Eğer sayaç 16 ise sayacı 0'lıyoruz. Çünkü sayı tekrar 16 olacak ve \n kullanılacak...
    printf("%5d",say.b);

    if(say.a >= 600)
    sleep(30);
    else
    sleep(100);
    }//for sonu
    }//if sonu
    else{
    system("cls");
    printf("\n\n Sayi 10000'den buyuk olamaz!\n");
    printf("\n ");
    getch();
    fflush(stdin);
    saydirma();}
    printf("\n\n\n\t\t Saydirma islemi basariyla tamamlandi!\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    saydirma();
    break;




    case '7':
    system("cls");
    printf("\n\n <= Program 7'ser 7'ser kaca kadar saydirsin? => ");
    printf("\n\n ");
    scanf("%d",&say.a);
    printf("\n");
    if(say.a <= 10000){
    for(say.b=0; say.b<=say.a; say.b=say.b+7){
    sayac++;
    if(sayac == 16){ sayac = 0; printf("\n\n");}
    //Eğer sayaç 16 ise (Bir dos penceresine 16 rakam sığıyor) alta geçiyor...
    //Eğer sayaç 16 ise sayacı 0'lıyoruz. Çünkü sayı tekrar 16 olacak ve \n kullanılacak...
    printf("%5d",say.b);

    if(say.a >= 700)
    sleep(30);
    else
    sleep(100);
    }//for sonu
    }//if sonu
    else{
    system("cls");
    printf("\n\n Sayi 10000'den buyuk olamaz!\n");
    printf("\n ");
    getch();
    fflush(stdin);
    saydirma();}
    printf("\n\n\n\t\t Saydirma islemi basariyla tamamlandi!\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    saydirma();
    break;




    case '8':
    system("cls");
    printf("\n\n <= Program 8'er 8'er kaca kadar saydirsin? => ");
    printf("\n\n ");
    scanf("%d",&say.a);
    printf("\n");
    if(say.a <= 10000){
    for(say.b=0; say.b<=say.a; say.b=say.b+8){
    sayac++;
    if(sayac == 16){ sayac = 0; printf("\n\n");}
    //Eğer sayaç 16 ise (Bir dos penceresine 16 rakam sığıyor) alta geçiyor...
    //Eğer sayaç 16 ise sayacı 0'lıyoruz. Çünkü sayı tekrar 16 olacak ve \n kullanılacak...
    printf("%5d",say.b);

    if(say.a >= 800)
    sleep(30);
    else
    sleep(100);
    } //for sonu
    } //if sonu
    else{
    system("cls");
    printf("\n\n Sayi 10000'den buyuk olamaz!\n");
    printf("\n ");
    getch();
    fflush(stdin);
    saydirma();}
    printf("\n\n\n\t\t Saydirma islemi basariyla tamamlandi!\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    saydirma();
    break;



    case '9':
    system("cls");
    printf("\n\n <= Program 9'ar 9'ar kaca kadar saydirsin? => ");
    printf("\n\n ");
    scanf("%d",&say.a);
    printf("\n");
    printf("\n\n");
    if(say.a <= 10000){
    for(say.b=0; say.b<=say.a; say.b=say.b+9){
    sayac++;
    if(sayac == 16){ sayac = 0; printf("\n\n");}
    // Eğer sayaç 16 ise (Bir dos penceresine 16 rakam sığıyor) alta geçiyor...
    // Eğer sayaç 16 ise sayacı 0'lıyoruz. Çünkü sayı tekrar 16 olacak ve kullanılacak...
    printf("%5d",say.b);

    if(say.a >= 900)sleep(30); // Eğer girilen sayı 900'den büyükse
    // 30 milisaniye bekleyecek... Yani işlem daha çabuk bitecek...
    else sleep(100); // Eğer sayı 900'den küçükse işlem daha yavaş yapılacak...

    } //for sonu
    } //if sonu
    else{
    system("cls");
    printf("\n\n Sayi 10000'den buyuk olamaz!\n");
    printf("\n ");
    getch();
    fflush(stdin);
    saydirma();}
    printf("\n\n\n\t\t Saydirma islemi basariyla tamamlandi!\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    saydirma();
    break;




    case 'm':
    system("cls");
    printf("\n\n\t\t Devam etmek icin bir tusa basin...\n\n");
    printf("\n\t\t\t\t ");

    getch();
    fflush(stdin);
    system("cls");
    printf("\n\n\t\t Menuye donuyorsunuz, lutfen bekleyin...");
    printf("\n\t\t\t\t ");
    sleep(1000);
    system("cls");
    menu();
    break;


    default:
    system("cls");
    printf("\n\n Burada yalnizca sayilari kullanabilirsiniz!\n");
    printf("\n ");
    getch();
    system("cls");
    saydirma();

    }

    }
    /******************************************************************************************************
    Program hakkında bilgiler...
    *******************************************************************************************************/


    void bilgi(void)
    {

    system("title Yapımcı");

    char secimm;


    system("color 4e");
    system("cls");
    printf("\n M\t\t\t\t\t\t\t\t\t M\n");
    printf("\n\t =====| Programin yapicisi hakkinda bilgi almak icin 1 |=====\n\n");
    printf("\t\t=====| Program hakkinda bilgi almak icin 2 |=====\n\n");

    printf("\t\t\t\t ");
    scanf("%c",&secimm);
    if(secimm == '1'){
    system("color 6f");
    system("cls");
    printf("\n\t\t Programin herseyi Omer Ceceli'ye aittir...\n\n\t\t\t 6-7 haftada yazilmistir...\n\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    bilgi();
    }
    else if(secimm == '2'){
    system("color 6f");
    system("cls");
    printf("\n\t\t Menude 7 adet secenek var. Bunlar:\n\n");
    printf("\t\t\t\t ");
    sleep(1000);
    printf("\n 1. Saydirma :\n\n");
    sleep(500);
    printf(" Saydirma bolumunde 1'er, 2'ser, 3'er, ... 9'ar saydirma bulunuyor...\n\n\n");
    printf("\t\t\t\t ");
    sleep(2000);
    printf("\n 2. Tek Cift :\n\n");
    sleep(500);
    printf(" Bu bolumde de tek veya cift sayilari tespit edebilirsiniz...\n\n\n");
    printf("\t\t\t\t ");
    sleep(2000);
    printf("\n 3. Hesaplar :\n\n");
    sleep(500);
    printf(" Hesaplar bolumunu bir hesap makinesi olarak kullanabilirsiniz...\n\n\n");
    printf("\t\t\t\t ");
    sleep(2000);;
    printf("\n 4. Kare ve Kup :\n\n");
    sleep(500);
    printf(" Bu bolumde sayinin karesini veya kupunu bulabilirsiniz...\n\n\n");
    printf("\t\t\t\t ");
    sleep(2000);
    printf("\n 5. Oyun : \n\n");
    sleep(500);
    printf(" Oyun bolumumuzde, sayi tahmin oyunu bulunmaktadir...\n\n\n");
    printf("\t\t\t\t ");
    sleep(2000);
    printf("\n 6. Elektrik : \n\n");
    sleep(500);
    printf(" Elektrik bolumunde, bazi elektrik terimlerini donusturebilirsiniz...\n\n\n");
    printf("\t\t\t\t ");
    sleep(2000);
    printf("\n 7. Yardim : \n\n");
    sleep(500);
    printf(" Bu bolumde, programci hakkinda bilgi ve rehberi bulabilirsiniz...\n\n\n");
    printf("\t\t\t\t ");
    sleep(2000);
    printf("\n Ara menulerde, sag ve sol koselerdeki 'M', 'menuye don' anlamina geliyor...");
    printf("\t\t\t\t ");
    sleep(2000);
    printf("\n\n\n\t\t Okudugunuz icin tesekkurler!\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    menu();
    }
    else if(secimm == 'm'){
    system("cls");
    printf("\n\n\t\t Devam etmek icin bir tusa basin...\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    printf("\n\n\t\t Menuye donuyorsunuz, lutfen bekleyin...");
    printf("\n\t\t\t\t ");
    sleep(1000);
    system("cls");
    menu();
    }

    else {
    printf("\n\n\t\t\t Boyle bir secim yok!\n\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    bilgi();
    }









    }

    /******************************************************************************************************
    Tek çift hesaplarını buradan yapıyoruz...
    *******************************************************************************************************/
    void tekcift()
    {
    system("title Tek veya Çift");
    int tek,h,c,cift,sayac = 0;
    char kar;
    printf("\n M\t\t\t\t\t\t\t\t\t M\n");
    printf("\n Tek sayilar mi, cift sayilar mi?\n\n");
    printf(" <= Tek icin [t], cift icinse [c] tuslayin => \n");
    printf("\n ");

    scanf("%c",&kar);
    fflush(stdin);
    switch(kar){
    case 't':

    system("cls");
    printf("\n <= Sayiyi kaca kadar tek tek saydirmak istiyorsunuz? => \n");
    printf("\n ");
    scanf("%d",&tek);
    printf("\n\n");
    if(tek <= 10000){


    for(h=0; h<tek; h++){

    if(h%2 == 0) continue;
    sayac++;
    if(sayac == 16){ sayac = 0; printf("\n\n");}
    printf("%5d",h);
    if(tek <= 150)
    sleep(200);
    else
    sleep(50);
    }
    printf("\n\n\t\tTeker teker saydirma islemi basariyla tamamlandi!\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    tekcift();
    break;
    }
    else{

    system("cls");
    printf("\n\t\t\tSayi 10000'den buyuk olamaz!\n\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    tekcift();
    }
    case 'c':

    system("cls");
    printf("\n <= Sayiyi kaca kadar cift cift saydirmak istiyorsunuz? => \n");
    printf("\n ");
    scanf("%d",&cift);
    printf("\n\n");
    if(cift <= 10000){

    for(c=0; c<cift; c++){


    if(c%2 == 1) continue;
    sayac++;
    if(sayac == 16){ sayac = 0; printf("\n\n");}
    printf("%5d",c);
    if(cift <= 150)
    sleep(200);
    else
    sleep(50);
    }
    printf("\n\n\n\t\tCifter cifter saydirma islemi basariyla tamamlandi!\n\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    tekcift();
    break;
    }
    else{
    system("cls");
    printf("\n\t\t\tSayi 10000'den buyuk olamaz!\n\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    tekcift();
    }
    case 'm':
    system("cls");
    printf("\n\n\t\t Devam etmek icin bir tusa basin...\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    printf("\n\n\t\t Menuye donuyorsunuz, lutfen bekleyin...\n\n");
    printf("\t\t\t\t ");
    sleep(1000);
    system("cls");
    menu();
    break;
    default:
    system("cls");
    printf("\n Burada yalnizca [t] ve [c] harflerini kullanabilirsiniz!\n");
    printf("\n ");
    getch();
    fflush(stdin);
    system("cls");
    tekcift();

    }

    }
    /******************************************************************************************************
    Hesap makinesi işlemlerimizi burada yapıyoruz...
    *******************************************************************************************************/
    void islem(void)
    {
    system("title Hesap Makinesi");

    char karak;
    int ca,car,b,bol,t,top,c,cik;
    printf("\n M\t\t\t\t\t\t\t\t\t M\n");
    printf("\n Hangi islemi yapmak istiyorsunuz?\n\n");
    printf(" * / + -\n\n");
    printf(" <= Birini secin => \n\n");
    printf("\n\t\t\t\t ");
    scanf("%c",&karak);
    fflush(stdin);
    switch(karak){
    case '*':
    system("cls");
    printf("\n <= Carpma islemi icin ilk sayiyi girin => ");
    printf("\n\n ");
    scanf("%d",&ca);
    printf("\n <= Carpma islemi icin ikinci sayiyi girin => ");
    printf("\n\n ");
    scanf("%d",&car);
    printf("\n\n %d * %d = %d\n\n",ca,car,ca*car);
    printf(" ");
    printf("\n\n\t\t Carpma islemi basariyla tamamlandi!\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    islem();
    break;
    case '/':
    system("cls");
    printf("\n <= Bolunecek sayiyi girin => ");
    printf("\n\n ");
    scanf("%d",&b);
    printf("\n <= Boleni girin => ");
    printf("\n\n ");
    scanf("%d",&bol);
    if(b >= bol){
    printf("\n\n %d / %d = %.2f\n",b,bol,(float)b/bol);
    printf("\n ");
    }
    else{
    system("cls");
    printf("\n Bolunen, bolenden buyuk olmalidir!\n");
    printf("\n\n ");
    getch();
    fflush(stdin);
    system("cls");
    islem();
    }
    if(bol == 0){
    system("cls");
    printf("\n\n\t\t\tBir sayi asla 0'a bolunemez!\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    islem();
    }
    printf("\n\n\t\t Bolme islemi basariyla tamamlandi!\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    islem();
    break;
    case '+':
    system("cls");
    printf("\n <= Toplama islemi icin ilk sayiyi girin => ");
    printf("\n\n ");
    scanf("%d",&t);
    printf("\n <= Toplama islemi icin ikinci sayiyi girin => ");
    printf("\n\n ");
    scanf("%d",&top);
    printf("\n %d + %d = %d\n",t,top,t+top);
    printf("\n ");
    printf("\n\n\t\t Toplama islemi basariyla tamamlandi!\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    islem();
    break;
    case '-':
    system("cls");
    printf("\n <= Cikarma islemi icin ilk sayiyi girin => ");
    printf("\n\n ");
    scanf("%d",&c);
    printf("\n <= Cikarma islemi icin ikinci sayiyi girin => ");
    printf("\n\n ");
    scanf("%d",&cik);
    printf("\n %d - %d = %d\n",c,cik,c-cik);
    printf("\n ");
    printf("\n\n\t\t Cikarma islemi basariyla tamamlandi!\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    islem();
    break;
    case 'm':
    system("cls");
    printf("\n\n\t\t Devam etmek icin bir tusa basin...\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    printf("\n\n\t\t Menuye donuyorsunuz, lutfen bekleyin...");
    printf("\n\t\t\t\t ");
    sleep(1000);
    system("cls");
    menu();
    break;
    default:
    system("cls");
    printf("\n Girdiginiz degere, islem atanmamis!\n");
    printf(" ");
    getch();
    system("cls");
    fflush(stdin);
    islem();
    }

    }
    /******************************************************************************************************
    Kare ve küpü burda yazıyoruz...
    *******************************************************************************************************/
    void karekup()
    {
    system("title Kare veya Küp");

    char sec;
    int ka,ku;
    printf("\n M\t\t\t\t\t\t\t\t\t M\n");
    printf("\n Kare hesaplama 1 Kup hesaplama 2\n\n");
    printf(" <= Hangi islemi yapmak istiyorsaniz numarasini yaziniz => \n\n");
    printf("\n ");
    scanf("%c",&sec);
    fflush(stdin);
    switch(sec){
    case '1':
    system("cls");
    printf("\n <= Karesini almak icin sayi girin => \n");
    printf("\n ");
    scanf("%d",&ka);
    printf("\n Girdiginiz sayinin karesi : %d\n",ka*ka);
    printf("\n ");
    printf("\n\n\t\t\tDevam etmek icin bir tusa basin.\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    karekup();
    break;
    case '2':
    system("cls");
    printf("\n <= Kupunu almak icin sayi girin => \n");
    printf("\n ");
    scanf("%d",&ku);
    printf("\n\n Girdiginiz sayinin kupu : %d\n\n",ku*ku*ku);
    printf("\n ");
    printf("\n\n\t\t\tDevam etmek icin bir tusa basin.\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    karekup();
    break;
    case 'm':
    system("cls");
    printf("\n\n\t\t Devam etmek icin bir tusa basin...\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    printf("\n\n\t\t Menuye donuyorsunuz, lutfen bekleyin...");
    printf("\n\t\t\t\t ");
    sleep(1000);
    system("cls");
    menu();
    break;
    default:
    system("cls");
    printf("\n\n Girdiginiz degere, islem atanmamis!\n\n");
    printf("\n ");
    getch();
    fflush(stdin);
    system("cls");
    karekup();
    break;
    }
    }
    /******************************************************************************************************
    Oyun fonksiyonunu burada yazıyoruz...
    *******************************************************************************************************/
    void oyun(void)
    {
    system("title Oyunlar");

    char sec;
    int t,tah,deneme = 0,aralik,ara;
    int s1,s2,snc,thmn,puan = 0,sayac = 0,sa2 = 0,sa3 = 0,sa4 = 0,sa5 = 0,sar = 0;
    system("cls");
    printf("\n M\t\t\t\t\t\t\t\t\t M\n");
    printf("\n\n\t\t Sayi tahmin oyunu icin 1'e basin.");
    printf("\n\n\t\t Oyunun yardimi icin 3\n\n");
    printf("\n\n\n\n\n\n\t\t Islem tahmin oyunu icin 2'ye basin.\n\n");
    printf("\t\t Oyunun yardimi icin 4\n\n");

    printf("\n\t\t\t\t ");
    scanf("%c",&sec);
    fflush(stdin);

    switch(sec){
    case '1':
    system("cls");
    printf("\n <= Tahmininizi hangi sayilar arasinda yapmak istiyorsunuz? => \n");
    printf("\n ");
    scanf("%d",&aralik);
    fflush(stdin);
    if(aralik < 0) oyun();



    t = rand() % aralik;
    if(t > 0){

    system("cls");
    printf("\n <= 0 ile %d sayilari arasinda Sayi Tahmin Oyunu => \n\n",aralik);
    printf("\n <= Tahmininizi girin => \n");
    for(;;){
    deneme++;



    printf("\n ");
    scanf("%d",&tah);
    fflush(stdin);


    if(t > tah)
    printf("\n\n << Sayiyi buyut! >>\n");
    else if(t < tah)
    printf("\n\n >> Sayiyi kucult! <<\n");
    else if(t = tah){
    printf("\n\n Evet bildiniz cevap %d!",t);
    printf("\n\n Cevabi %d. denemede buldunuz!\n\n",deneme);


    break;
    }//else if sonu


    }//for sonu
    if(deneme <= 5){
    printf(" Sizi tebrik ederim, sayiyi cok erken buldunuz!\n");
    printf("\n\n\t\t\t\t ");
    }
    else if(deneme > 5 && deneme <= 10){
    printf(" Sayiyi daha erken tahmin edebilirdiniz!\n");
    printf("\n\n\t\t\t\t ");
    }
    else if(deneme > 10 && deneme <= 15){
    printf(" Ama cok gec buldunuz!\n");
    printf("\n\n\t\t\t\t ");
    }
    else if(deneme > 15 && deneme <= 30){
    printf(" %d sayisini bulmak cok mu zor?\n",t);
    printf("\n\n\t\t\t\t ");
    }
    else {
    printf(" Yuh artik bu kadar da olmaz!\n\n");
    printf("\n\n\t\t\t\t ");
    }
    }



    else{
    system("cls");
    printf("\n\tProgramda bir hata olustu, lutfen 4'ten buyuk bir sayi girin.\n\n");
    printf("\n\n\t\t\t\t ");
    getch();
    fflush(stdin);
    oyun();
    }
    getch();
    fflush(stdin);
    oyun();
    break;
    /********************************* Oyun 2 *********************************************************/

    case '2':
    system("cls");
    printf("\n <= Tahmininizi hangi sayilar arasinda yapmak istiyorsunuz? => \n");
    printf("\n\n\t\t\t\t ");
    scanf("%d",&ara);
    fflush(stdin);
    system("cls");
    printf("\n <= 0 ile %d sayilari arasinda islem tahmin oyunu => \n\n",ara);

    while(1){
    sayac++;
    srand((unsigned)time(0));
    s1 = rand() % ara;
    s2 = rand() % ara;
    sar++; //Çıkarma, çarpma ve bölme işlemlerini devreye sokuyoruz. 'Sar' her döngüde bir artıyor.
    snc = s1 + s2;
    if(sar == 2){ //Eğer 'sar' değişkeni 2 ise çarpma işlemi yapılacak.
    snc = s1 * s2;
    printf("\n\n\n\t\t\t\t %d * %d = ",s1,s2);}

    else if(sar == 3){ //3 ise çıkarma...
    sar = 0; //'Sar' değişkeni bu işlemi de yaptıktan sonra tekrar 0 olacak... Herşeyi başa saracak.
    if(s1 < s2){
    snc = s2 - s1;
    printf("\n\n\n\t\t\t\t %d - %d = ",s2,s1);}

    else{
    snc = s1 - s2;
    printf("\n\n\n\t\t\t\t %d - %d = ",s1,s2);}}




    else
    printf("\n\n\n\t\t\t\t %d + %d = ",s1,s2);



    scanf("%d",&thmn);
    fflush(stdin);
    if(thmn < 0) break; //Tahmin 0'dan küçükse program sonlanıyor.




    if(thmn == snc){
    puan = puan + 50;
    sa2++;
    printf("\n\t\t\t Dogru cevap, puaniniz: %d",puan);
    printf("\n\n\t\t\t\t ");
    sleep(300);}//if sonu

    else if((thmn + 1) == snc || (thmn - 1) == snc) { puan = puan + 30;
    sa4++;
    printf("\n\t\t Dogru cevaba cok yaklastiniz, puaniniz: %d\n",puan);
    printf("\n\t\t\t\tDogru cevap: %d\n",snc);
    sleep(300);}

    else if((thmn + 2) == snc || (thmn - 2) == snc) { puan = puan + 20;
    sa4++;
    printf("\n\t\t Dogru cevaba yaklastiniz, puaniniz: %d\n",puan);
    sleep(300);
    printf("\n\t\t\t\tDogru cevap: %d\n",snc);
    sleep(300);}

    else if((thmn + 3) == snc || (thmn - 3) == snc) { puan = puan + 10;
    sa4++;
    printf("\n\t\t Dogru cevaba biraz yaklastiniz, puaniniz: %d\n",puan);
    printf("\n\t\t\t\tDogru cevap: %d\n",snc);
    sleep(300);}

    else if((thmn + 4) == snc || (thmn - 4) == snc){
    sa5++;
    puan = puan - 10;
    printf("\n\t\t Cevaba yaklasmistiniz, puaniniz: %d\n",puan);
    printf("\n\t\t\t\tDogru cevap: %d\n",snc);
    sleep(300);}

    else if((thmn + 5) == snc || (thmn - 5) == snc) {
    sa5++;
    puan = puan - 20;
    printf("\n\t\t Cevaptan biraz uzaktasiniz, puaniniz: %d\n",puan);
    printf("\n\t\t\t\tDogru cevap: %d\n",snc);
    sleep(300);}

    else if((thmn + 6) == snc || (thmn - 6) == snc) {
    sa5++;
    puan = puan - 30;
    printf("\n\t\t Cevabin yanindan gectiniz, puaniniz: %d\n",puan);
    printf("\n\t\t\t\tDogru cevap: %d\n",snc);
    sleep(300);}


    else{
    puan = puan - 50;
    sa3++;
    printf("\n\t\t\t Yanlis cevap, puaniniz: %d\n",puan);
    printf("\n\t\t\t\t Dogru cevap: %d\n",snc);
    printf("\n\n\t\t\t\t\t");
    sleep(300);
    }//else sonu
    }//while sonu


    system("cls");

    printf("\n\n\t\t Dogru tahmin sayisi = %d",sa2);
    printf("\n\n\n\t\t Yaklasimli dogru cevaplar = %d",sa4);
    printf("\n\n\n\t\t Cevabin yanindan gecen tahminler = %d",sa5);
    printf("\n\n\n\t\t Yanlis tahmin sayisi = %d",sa3);
    printf("\n\t\t +");
    printf("\n\t\t+++");
    printf("\n\t\t +");
    printf("\n\t\t___________________________________________");
    printf("\n\n\t\t Oynadiginiz el sayisi = %d",sayac - 1);
    printf("\n\n\t\t Toplam puan = %d",puan);
    printf("\n\n\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    if(puan >= 5000){ printf("\n\n\t\t Tebrikler buyuk bir basari elde ettiniz!\n\n");
    printf("\n\n\t\t\t\t ");
    getch();
    fflush(stdin);}
    oyun();
    break;
    case '3':
    system("cls");
    printf("\n\n\t\t\t Bu oyunda, BS bir sayi tutar,\n\n");
    printf("\t\t Siz de o sayiyi bulmaya calisirsiniz.\n\n");
    printf("\t\t\t Eger yanlis cevap verirseniz,\n\n");
    printf("\t\t Bilgisayar sizi yonlendirecektir...");
    printf("\n\n\t\t\t\t ");
    getch();
    fflush(stdin);
    oyun();
    break;

    case '4':
    system("cls");
    printf("\n\n\t\t\t Islem tahmin oyununda,\n");
    printf("\n\t\tSize toplama, carpma ve cikarma islemleri sorulur.");
    printf("\n\n\t Sonucu gormek isterseniz, 0'dan kucuk bir sayi girebilirsiniz...\n\n");

    printf("\n\n\t\t\t\t ");
    getch();
    fflush(stdin);
    oyun();
    break;






    case 'm':
    system("cls");
    printf("\n\n\t\t Devam etmek icin bir tusa basin...\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    printf("\n\n\t\t Menuye donuyorsunuz, lutfen bekleyin...");
    printf("\n\t\t\t\t ");
    sleep(1000);
    system("cls");
    menu();
    break;
    default:
    system("cls");
    printf("\n\n Girdiginiz degere, islem atanmamis!\n\n");
    printf("\n ");
    getch();
    fflush(stdin);
    system("cls");
    oyun();

    }



    }

    /********************************************************************************************************
    Elektrik Bölümü İşlemler...
    ********************************************************************************************************/

    void elektrik(void)
    {
    system("title Elektrik");

    int a,d,son,g,ger,ak;
    char secmek;
    system("cls");
    printf("\n M\t\t\t\t\t\t\t\t\t M\n");
    printf("\t\t\t /\\ \n ");
    printf("\t\t\t / \\ \n");
    printf("\t\t\t / V \\ \n");
    printf("\t\t\t /______\\ \n ");
    printf("\t\t\t / | \\ \n ");
    printf("\t\t\t / I | R \\ \n");
    printf("\t\t\t / | \\ \n");
    printf("\t\t\t _/_______|______\\_ \n\n");
    printf("\t\t Elektrik Bolumune Hos Geldiniz!\n\n\n\n");
    printf("\t\t\t Gerilim bulmak icin 1\n\n");
    printf("\t\tAkim bulmak icin 2 Direnc bulmak icin 3\n\n\n\n");
    printf("\t <= Hangisine gitmek istiyorsaniz numarasini yaziniz => \n\n");
    printf("\t\t\t\t\t");
    scanf("%c",&secmek);
    fflush(stdin);
    switch(secmek){
    case '1':
    system("cls");
    printf("\t\t\t /\\ \n ");
    printf("\t\t\t /##\\ \n");
    printf("\t\t\t /####\\ \n");
    printf("\t\t\t /______\\ \n ");
    printf("\t\t\t / | \\ \n ");
    printf("\t\t\t / I | R \\ \n");
    printf("\t\t\t / | \\ \n");
    printf("\t\t\t _/_______|______\\_ \n\n");
    printf("\n\n\t\t Gerilim Bulma Bolumune Hos Geldiniz!\n\n");
    printf("\n\t\t <= Gerilimi bulmak icin, akimi girin =>\n");
    printf("\n\n\t\t\t\t ");
    scanf("%d",&a);
    printf("\n\n\t\t <= Gerilimi bulmak icin, direnci girin =>\n");
    printf("\n\n\t\t\t\t ");
    scanf("%d",&d);
    son = a * d;
    printf("\n\n\t\t\t Gerilim = %d (volt)\n\n",son);
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    elektrik();
    break;
    case '2':

    system("cls");
    printf("\t\t\t /\\ \n ");
    printf("\t\t\t / \\ \n");
    printf("\t\t\t / V \\ \n");
    printf("\t\t\t /______\\ \n ");
    printf("\t\t\t / | \\ \n ");
    printf("\t\t\t /#####| R \\ \n");
    printf("\t\t\t /######| \\ \n");
    printf("\t\t\t _/_______|______\\_ \n\n");
    printf("\n\n\t\t Akim Bulma Bolumune Hos Geldiniz!\n\n");
    printf("\n\t\t <= Akimi bulmak icin, gerilimi girin =>\n");
    printf("\n\n\t\t\t\t ");
    scanf("%d",&g);
    printf("\n\t\t <= Akimi bulmak icin, direnci girin =>\n");
    printf("\n\n\t\t\t\t ");
    scanf("%d",&d);
    if(d > g){
    system("cls");
    printf("\n\t\t\tDirenc, gerilimden buyuk olamaz!\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    elektrik();
    break;
    }

    else if(d == 0){
    system("cls");
    printf("\n\n\t\t\tBir sayi asla 0'a bolunemez!\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    elektrik();
    break;
    }


    printf("\n\t\t\t Akim = %.3f amper\n\n",(float)g / d);
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    elektrik();
    break;
    case '3':

    system("cls");
    printf("\t\t\t /\\ \n ");
    printf("\t\t\t / \\ \n");
    printf("\t\t\t / V \\ \n");
    printf("\t\t\t /______\\ \n ");
    printf("\t\t\t / | \\ \n ");
    printf("\t\t\t / I |####\\ \n");
    printf("\t\t\t / |#####\\ \n");
    printf("\t\t\t _/_______|______\\_ \n\n");
    printf("\n\t\t<= Direnci bulmak icin, gerilimi girin =>\n\n");
    printf("\t\t\t\t ");
    scanf("%d",&ger);
    printf("\n\t\t <= Direnci bulmak icin, akimi girin =>\n\n");
    printf("\t\t\t\t ");
    scanf("%d",&ak);
    if(ak > ger){
    system("cls");
    printf("\n\t\t\tAkim, gerilimden buyuk olamaz!\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    elektrik();
    break;
    }



    else if(ak == 0){
    system("cls");
    printf("\n\n\t\t\tBir sayi asla 0'a bolunemez!\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    elektrik();
    break;
    }
    printf("\n\t\t\t Direnc = %.3f ohm\n\n",(float)ger / ak);
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    elektrik();
    break;
    case 'm':
    system("cls");
    printf("\n\n\t\t Devam etmek icin bir tusa basin...\n\n");
    printf("\n\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    printf("\n\n\t\t Menuye donuyorsunuz, lutfen bekleyin...");
    printf("\n\t\t\t\t ");
    sleep(1000);
    system("cls");
    menu();
    break;
    default:
    system("cls");
    printf("\n\n\t\t Girdiginiz deger kullanilmamaktadir!\n\n");
    printf("\t\t\t\t ");
    getch();
    fflush(stdin);
    system("cls");
    elektrik();
    }
    }






    void ders(void)
    {
    system("color f9");
    system("title Ders Notu Hesaplama");

    float i,t,g,tar,m,c,d,b,e,da,eo,ee,mg;
    float toplam, sonuc;




    printf("\n\n\t\t\t <= İngilizce notunuz =>");
    printf("\n\n\t\t\t\t ");
    scanf("%f",&i);

    printf("\n\n\t\t\t <= Teknik resim notunuz =>");
    printf("\n\n\t\t\t\t ");
    scanf("%f",&t);

    printf("\n\n\t\t\t <= Geometri notunuz =>");
    printf("\n\n\t\t\t\t ");
    scanf("%f",&g);

    printf("\n\n\t\t\t <= Tarih notunuz =>");
    printf("\n\n\t\t\t\t ");
    scanf("%f",&tar);

    printf("\n\n\t\t\t <= Mesleki gelisim notunuz =>");
    printf("\n\n\t\t\t\t ");
    scanf("%f",&m);

    printf("\n\n\t\t\t <= Cografya notunuz =>");
    printf("\n\n\t\t\t\t ");
    scanf("%f",&c);

    printf("\n\n\t\t\t <= Din Kulturu notunuz =>");
    printf("\n\n\t\t\t\t ");
    scanf("%f",&d);

    printf("\n\n\t\t\t <= Beden egitimi notunuz =>");
    printf("\n\n\t\t\t\t ");
    scanf("%f",&b);

    printf("\n\n\t\t\t <= Edebiyat notunuz =>");
    printf("\n\n\t\t\t\t ");
    scanf("%f",&e);

    printf("\n\n\t\t\t <= Dil ve Anlatim notunuz =>");
    printf("\n\n\t\t\t\t ");
    scanf("%f",&da);

    printf("\n\n\t\t\t <= Elektrik olcme notunuz =>");
    printf("\n\n\t\t\t\t ");
    scanf("%f",&eo);

    printf("\n\n\t\t\t <= Elektrik Esaslari notunuz =>");
    printf("\n\n\t\t\t\t ");
    scanf("%f",&ee);

    printf("\n\n\t\t\t <= Milli Guvenlik notunuz =>");
    printf("\n\n\t\t\t\t ");
    scanf("%f",&mg);

    toplam = (i*2) + (t*2) + (g*2) + (tar*2) + (m*2) + (c*2) + d + (b*2) + (e*3) + (da*2)
    + (eo*9) + (ee*3) + mg;

    sonuc = (float)toplam / 33;

    printf("\n\n\n\n\n\t\t =>>>> Agirlikli not ortalamaniz : %.2f <<<<=",sonuc);
    printf("\n\n\n\n\n\t\t\t\t ");

    getch();
    }



    /************************************************************************/
    void ders2(void)
    {
    system("title Ders Notu Hesaplama");

    float fel,bilg,ed,ing,eka,dps,ptm,zat,din,bed,dil,ink;
    float toplam;
    float sonuc;

    printf("\n\t\t\t\t Omer Ceceli");


    printf("\n\n\n\n\t\t\t <= Felsefe notunuz =>\n");
    printf("\n\t\t\t\t ");
    scanf("%f",&fel);
    fflush(stdin);

    printf("\n\n\t\t\t <= Bilgisayar notunuz =>\n");
    printf("\n\t\t\t\t ");
    scanf("%f",&bilg);
    fflush(stdin);

    printf("\n\n\t\t\t <= Edebiyat notunuz =>\n");
    printf("\n\t\t\t\t ");
    scanf("%f",&ed);
    fflush(stdin);

    printf("\n\n\t\t\t <= Ingilizce notunuz =>\n");
    printf("\n\t\t\t\t ");
    scanf("%f",&ing);
    fflush(stdin);

    printf("\n\n\t\t\t<= Endustriyel K. A. notunuz =>\n");
    printf("\n\t\t\t\t ");
    scanf("%f",&eka);
    fflush(stdin);

    printf("\n\n\t\t\t <= Dagitim Pano S. notunuz =>\n");
    printf("\n\t\t\t\t ");
    scanf("%f",&dps);
    fflush(stdin);

    printf("\n\n\t\t\t <= Pano Tasarim notunuz =>\n");
    printf("\n\t\t\t\t ");
    scanf("%f",&ptm);
    fflush(stdin);

    printf("\n\n\t\t\t <= Zayif Akim notunuz =>\n");
    printf("\n\t\t\t\t ");
    scanf("%f",&zat);
    fflush(stdin);

    printf("\n\n\t\t\t <= Din Kulturu notunuz =>\n");
    printf("\n\t\t\t\t ");
    scanf("%f",&din);
    fflush(stdin);

    printf("\n\n\t\t\t <= Beden Egitimi notunuz =>\n");
    printf("\n\t\t\t\t ");
    scanf("%f",&bed);
    fflush(stdin);

    printf("\n\n\t\t\t <= Dil ve Anlatim notunuz =>\n");
    printf("\n\t\t\t\t ");
    scanf("%f",&dil);
    fflush(stdin);

    printf("\n\n\n\t\t\t\t Son olarak...\n\n");
    sleep(500);

    printf("\n\t\t\t <= Inkilap Tarihi notunuz =>\n");
    printf("\n\t\t\t\t ");
    scanf("%f",&ink);
    fflush(stdin);

    toplam = (fel*2)+(bilg*3)+(ed*3)+(ing*2)+(eka*4)+(dps*3)+(ptm*8)+(zat*7)+din+(bed*2)+(dil*2)+(ink*2);
    sonuc = (float)toplam / 39;

    printf("\n\n\n\t\t\t<= Agirlikli not ortalamaniz =>\n\n");
    printf("\t\t\t\t %.2f",sonuc);
    printf("\n\t\t\t\t ");

    getch();


    }








  • ÖDEV KONUSU
    f(x)=ax2+bx+c
    ikinci derece polinomunun köklerini hesaplayan ve ekrana yazdıran programı C++ dilinde yazınız.
    Programı Yazarken Dikkat Edilecek Hususlar :
    1) Polinomun a, b ve c katsayıları sırasıyla ekrandan girilecek.
    2) Programda <math.h> kütüphanesindeki pow(x,y) ve sqrt(x) fonksiyonları kullanılacak.
    3) Polinomun kökleri reel ise ekrana “Polinomun reel kökleri vardır ve bu kökler …. ve ….dır” yazılacak.
    Örnek :f(x)=x2+x-6 olsun. Bu durumda ekranda çıkacak yazı :
    Polinomun reel kökleri vardir.
    Bu kökler -3 ve 2 dir.
    4) Polinomun kökleri komplex ise ekrana “Polinomun komplex kökleri vardır ve bu kökler …. ve ….dır” yazılacak.
    Örnek :f(x)=x2+2x+10 olsun. Bu durumda ekranda çıkacak yazı :
    Polinomun komplex kökleri vardir.
    Bu kökler -1 + j3 ve -1-j3 dir.
    5) a katsayısı sıfır ise ekrana”Tek kök vardır ve bu kök …. dır.” yazılacak.
    Örnek :0x2+2x+10 olsun. Bu durumda ekranda çıkacak yazı :
    Tek kök vardır. Bu kök -5 dir.
    6) Hesaplama işlemi bittikten sonra kullanıcıya devam etmek isteyip istemediği sorulacak. Kulanıcı “e” veya “E” harfine bastığında program başa dönüp tekrar a, b ve c katsayılarının okunması beklenecek. Kullanıcı “e “ ve “E” harfleri dışında başka bir harfe bastığında program sonlanacak.

    (ax2 ve x2 yazan yerler 2 yazan yerler karesi olarak)

    Yardımcı olursanız sevinirim




  • ÖDEV KONUSU
    f(x)=ax2+bx+c
    ikinci derece polinomunun köklerini hesaplayan ve ekrana yazdıran programı C++ dilinde yazınız.
    Programı Yazarken Dikkat Edilecek Hususlar :
    1) Polinomun a, b ve c katsayıları sırasıyla ekrandan girilecek.
    2) Programda <math.h> kütüphanesindeki pow(x,y) ve sqrt(x) fonksiyonları kullanılacak.
    3) Polinomun kökleri reel ise ekrana “Polinomun reel kökleri vardır ve bu kökler …. ve ….dır” yazılacak.
    Örnek :f(x)=x2+x-6 olsun. Bu durumda ekranda çıkacak yazı :
    Polinomun reel kökleri vardir.
    Bu kökler -3 ve 2 dir.
    4) Polinomun kökleri komplex ise ekrana “Polinomun komplex kökleri vardır ve bu kökler …. ve ….dır” yazılacak.
    Örnek :f(x)=x2+2x+10 olsun. Bu durumda ekranda çıkacak yazı :
    Polinomun komplex kökleri vardir.
    Bu kökler -1 + j3 ve -1-j3 dir.
    5) a katsayısı sıfır ise ekrana”Tek kök vardır ve bu kök …. dır.” yazılacak.
    Örnek :0x2+2x+10 olsun. Bu durumda ekranda çıkacak yazı :
    Tek kök vardır. Bu kök -5 dir.
    6) Hesaplama işlemi bittikten sonra kullanıcıya devam etmek isteyip istemediği sorulacak. Kulanıcı “e” veya “E” harfine bastığında program başa dönüp tekrar a, b ve c katsayılarının okunması beklenecek. Kullanıcı “e “ ve “E” harfleri dışında başka bir harfe bastığında program sonlanacak.

    (ax2 ve x2 yazan yerler 2 yazan yerler karesi olarak)

    Yardımcı olursanız sevinirim




  • ****
    ***
    **
    *



    bu sekılde yıldız nasıl basıyoruz ya bır turlu bulamadım .

    *
    **
    ***
    ****
    bunu herkez yapıyor.. :S
  • quote:

    Orijinalden alıntı: faruktel

    ****
    ***
    **
    *



    bu sekılde yıldız nasıl basıyoruz ya bır turlu bulamadım .

    *
    **
    ***
    ****
    bunu herkez yapıyor.. :S


    Buyur kardeşim:


    (Biraz üstte yazılarımı okursan, altlı üstlü istenilen karakteri basan bir üçgen çizim programı da var bakabilirsin.)

    #include<stdio.h> 
    #include<conio.h>
    int main(){

    system("title Üçgen Çizim");
    system("color f9");


    /* oceceli */
    /* Üçgen çizer */

    int i, j;
    int sayi;




    printf("\n\n\t\t\t Kac adet '*' olsun?\n\n");
    printf("\t\t\t\t ");
    scanf("%d",&sayi);

    for(i = 0; i < 10; i++){
    for(j = sayi; j > i; j--){
    printf(" *");
    }
    printf("\n");
    }





    getch();
    return 0;
    }




  • saolasın kardesım tesekkur ederım...
  • quote:

    Orijinalden alıntı: 95xxserhat

    bu bir sayı tahmin oyunudur kolay gelsin
    #include <cstdlib>
    #include <iostream>
    #include <windows.h>

    using namespace std;

    int randomsayi(int aralik)
    {
    srand(GetTickCount());
    int sayi = rand()%aralik;
    return sayi;
    }
    int main(int argc, char *argv[])
    {
    system("color 1b");

    int user_gir_sayi;
    int random_gir_sayi;
    int user_hak=10;

    cout<<"|----------------------------|"<<endl;
    cout<<"| Programmed By Serhat |"<<endl;
    cout<<"| Sayi Tahmin |"<<endl;
    cout<<"|----------------------------|"<<endl;
    cout<<""<<endl;
    cout<<""<<endl;


    random_gir_sayi = randomsayi(100);
    sorgu:
    cout<<"Hakkiniz : "<<user_hak<<endl;
    cout<<""<<endl;

    if (user_hak == 0)
    {
    cout<<"Uzgunum hakkiniz bitti!"<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
    }

    cout<<"1 sayi tahmin ediniz :"<<endl;
    cout<<""<<endl;
    cin>>user_gir_sayi;

    if (user_gir_sayi == random_gir_sayi)
    {
    cout<<""<<endl;
    cout<<"Tebrikler Tahmininiz Dogru !!!"<<endl;
    cout<<""<<endl;
    }
    else if (user_gir_sayi > random_gir_sayi)
    {
    cout<<""<<endl;
    cout<<"Lutfen daha kucuk bir sayi giriniz !!!"<<endl;
    cout<<""<<endl;
    user_hak=(user_hak-1);
    goto sorgu;
    }
    else if (user_gir_sayi < random_gir_sayi)
    {
    cout<<""<<endl;
    cout<<"Lutfen daha buyuk bir sayi giriniz !!!"<<endl;
    cout<<""<<endl;
    user_hak=(user_hak-1) ;
    goto sorgu;
    }




    system("PAUSE");
    return EXIT_SUCCESS;
    }


    saol kardeş denicem de c++ değil mi?




  • evet
  • Arkadaşlar yardım edebilir misiniz acaba şöyle bir soru var

    klavyeden girilen 2 sayıdan birincisi büyük ise ikisini çarpan, değilse ikisini toplayan ve sonucu ekranda gösteren program?
  • quote:

    Orijinalden alıntı: gokcet.

    Arkadaşlar yardım edebilir misiniz acaba şöyle bir soru var

    klavyeden girilen 2 sayıdan birincisi büyük ise ikisini çarpan, değilse ikisini toplayan ve sonucu ekranda gösteren program?

    Kolay gelsin :)
    =>


    #include<iostream> 
    using namespace std;

    int main(){

    int i,j,sonuc; // Alınacak değerler ve işlem sonucu için tamsayılar tanımladık.

    cout << "Birinci sayiyi girin => " << endl;
    cin >> i;
    cout << "Ikınci sayiyi girin => " << endl;
    cin >> j;
    // Kullanıcıdan i ve j'yi aldık.


    if(i > j){ // Eğer i, j'den büyükse if bloğu çalışacak.
    sonuc = (i*j); // İlk girilen sayı büyük olması durumunda iki sayı çarpılıyor.
    } // if sonu
    else {

    sonuc = (i+j); // Burası if bloğu dışında. Yani, i, j'den küçükse veya eşitse, toplama işleme yapılacak.

    }
    cout << "Sonuc " << sonuc; // Sonuç ekrana basılacak.
    cin << i; // programın hemen kapanmaması için.





    }





    < Bu mesaj bu kişi tarafından değiştirildi oceceli -- 16 Kasım 2013; 13:07:17 >




  • dev-c++ da yapılacak yardımcı olursanız sevnirim arkadaşlar acilllllllllll

    Bir öğrencinin genel not ortalaması (GNO), toplam sayısal not değerinin, toplam kredi saatine bölünmesiyle bulunmaktadır. Derslere ait kredi saatini ve harf notlarını girdi olarak alıp, öğrencinin genel not ortalamasını hesaplayan bir program yazınız. Harf notlarına ait katsayılar ise: A'nın 4; B'nin 3; C'nin 2; D'nin 1 ye F'nin 0'dir. Programınız derslere ait bilgi girişinin yapılıp yapılmayacağını kullanıcıya sormalıdır. Aşağıdaki örnekte öğrencinin genel not ortalamasının nasıl hesaplandığı gösterilmiştir.

    Ders Kredi Saati Harf Notu Sayısal Not
    Ders 1 5 C 5*2=10
    Ders2 3 A 3*4=12
    Ders3 4 D 4*1= 4
    Toplam 12 26
    Dolayısıyla, öğrencinin genel not ortalaması 26/12 olarak hesaplanır ye 2.17 sonucu elde edilir

    Örnek çıktı:
    Ders 1:
    Kredi saatini giriniz: 5
    Harf notunu giriniz:C
    Yeni ders bilgisi girecekseniz (E/H) giriniz:E

    Ders 2:
    Kredi saatini giriniz: 3
    Harf notunu giriniz:A
    Yeni ders bilgisi girecekseniz (E/H) giriniz:e

    Ders 3:
    Kredi saatini giriniz: 4
    Harf notunu giriniz:D
    Yeni ders bilgisi girecekseniz (E/H) giriniz:H

    Toplam kredi saati: 12
    Toplam not: 26.00
    Genel Not Ortalamasi: 2.17




  • 1)Kullanıcı tarafından verilen 10 adet tamsayılık diziyi tersine çeviren programı yazınız(pointer ve fonksiyon kullanarak),daha sonra ekrenda gösteriniz. Fonksiyonunuz void dizisinin_tersi(int*pointer) şeklinde olsun. Fonksiyonun içerisine dizinin ilk değerinin adresini gönderebilirsiniz.
    2)Kullanıcı tarafından verilen 10 adet tamsayının ortalamasını alıp ekranda gösteren programı yazınız, bu sayıları dizi içerisinde tutunuz(pointer ve fonksiyonları kullanarak yapılacak), fonksiyonunuz float ortalama(int*ptr) şeklinde olacaktır.
    3)Oluşturduğunuz iki tane diziyi(10 adet tamsayıdan oluşan),bütün sayılar küçükten büyüğe doğru sıralanacak şekilde birbiriyle birleştiren programı yazınız.
    4)Oluşturduğunuz iki tane dizisinin(10 adet tamsayıdan oluşan) elemanlarını birbiriyle değiştiren programı yazınız(fonksiyon ve pointer kullanarak)

    Bu 4 soru benim c ödevimdir acil yardıma ihtiyacım var yardımcı olursanız çok sevinirim teşekkürler..




  • arkadaşlar kolay gelsin bana şöyle bi program lazım bir otobüs farzedelim 45 kişilik program çalıştığında koltuk no su sorcak örnek koltuk no su 6 gircez bize girilen koltuk nosuna göre camkenarı veya koridor diye cvp verecek yardımcı olacak arkadaşlara şimdiden teşekkür ederim lütfenn yardımmm,



    < Bu mesaj bu kişi tarafından değiştirildi tvosstce1 -- 2 Haziran 2014; 16:54:20 >




  • lütfen yardım edinnnnnnnnnnnnn




  • 
Sayfa: önceki 34567
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.