C Ders 16 Switch Case Örnek Uygulama

Поділитися
Вставка
  • Опубліковано 12 вер 2024
  • Udemy'de bulunan ve daha profesyonelce hazırlanmış olan kurslarımıza indirimli fiyatlarla linkten ulaşabilirsiniz :)
    muratyucedag.w...

КОМЕНТАРІ • 295

  • @yigitcansirakaya
    @yigitcansirakaya 4 роки тому +77

    SORUNUN ÇÖZÜMÜ: Merhaba yorumları okuduğum zaman 3-4 kişi aynı sorun ile karşılaşmış. Sorunu ve çözümü söylüyorum. Videoları yeni izleyen kişilerde bu sorun ile karşılaşabilir.
    İlerleyen projelerde ise yine aynı sorun yüzünden takılabilirler.
    İki sayıyı toplamak istiyorsunuz. 10+10 yapıyorsunuz ve sonuç yine 10 çıkıyor. Belki işlem sırasını düzeltince sorun düzeliyor fakat bu çözüm değil.
    Çözüm: Değişken tanımlamalarını int main(){} ' nin içinde değilde dışında kütüphaneleri tanımladığınız bölümde tanımlayın.
    Örnek kodu aşağıda paylaşıyorum.
    #include
    #include
    int a,b,c;
    char islem;
    int main()
    {
    while(1){
    printf("
    Islem yapilacak b sayiyi giriniz: ");
    scanf("%d",&b);
    printf("
    Islem yapilacak a sayiyi giriniz: ");
    scanf("%d",&a);
    printf("Yapilacak islemin isaretini giriniz: ");
    scanf("%s",&islem);
    switch(islem){
    case'+':
    c=a+b;
    printf("%d",c);
    break;
    case'*':
    c=a*b;
    printf("%d",c);
    break;
    case'-':
    c=a-b;
    printf("%d",c);
    break;
    case'/':
    c=a/b;
    printf("%d",c);
    break;
    default: printf("Yanlis Sembol Girdiniz");
    }
    }
    return 0;

    }

    • @umutbb7507
      @umutbb7507 4 роки тому +2

      çok teşekkürler, yorumunuz altta kalmasaydı çok kişi faydalanabilirdi. Peki nedenini açıklama şansınız var mı, yoksa ilerdeki derslerde falan mı anlayabileceğim bişey

    • @umutbb7507
      @umutbb7507 4 роки тому +1

      @@yigitcansirakaya çok teşekkürler zaman ayırdığınız için gerçekten, kontrol edicem linki

    • @yigitcansirakaya
      @yigitcansirakaya 4 роки тому +1

      @@umutbb7507 Rica ederim :)

    • @y01cu_yt
      @y01cu_yt 3 роки тому +1

      Eyvallah, Allah razı olsun

    • @mervepolat4740
      @mervepolat4740 3 роки тому +1

      @Yigitcan Sirakaya , Böyle bir şeyi ilk defa duyuyorum. Bilgileriniz için teşekkürler.

  • @MurattYucedag
    @MurattYucedag  5 років тому +1

    Udemy'de bulunan ve daha profesyonelce hazırlanmış olan kurslarımıza indirimli fiyatlarla linkten ulaşabilirsiniz :)
    muratyucedag.wordpress.com/2019/03/22/udemy-indirim-linkleri/

  • @eneserdim4319
    @eneserdim4319 3 роки тому +17

    Bende bu tarz bi algoritma oluşturdum, güzel oldu gibi :)
    karar yapılarını hem de switch/case yapısını pekiştirme konusunda yardımcı olacağını düşünüyorum.
    #include
    #include
    int main(int argc, char *argv[]) {

    int sayi1,sayi2,secim;
    float pi;
    pi=3.14;



    printf("******************
    ");
    printf("Matematik Menusu
    ");
    printf("******************

    ");

    printf("1-Kare de alan hesabi
    ");
    printf("2-Kare de cevre hesabi
    ");
    printf("3-Daiere de alan hesabi
    ");
    printf("4-Daire de cevre hesabi
    ");
    printf("5-Dikdortgen de alan hesabi
    ");
    printf("6-Dikdortgen de cevre hesabi
    ");
    printf("7-Girilen Sayinin Kupu

    ");

    printf("Lutfen Seciminizi Yapiniz: ");
    scanf("%d",&secim);


    if(secim==1 || secim==2 || secim==3 || secim==4 || secim==7){

    if(secim==1){
    printf("Lutfen Karenin Kenar Uzunlugunu Giriniz: ");
    scanf("%d",&sayi1);

    switch(secim){
    case 1: printf("Karenin Alani: %d",(sayi1*sayi1));break;
    }
    }if(secim==2){
    printf("Lutfen Karenin Kenar Uzunlugunu Giriniz: ");
    scanf("%d",&sayi1);

    switch(secim){
    case 2: printf("Karenin Cevresi: %d",(sayi1*4));break;
    }
    }if(secim==3){
    printf("Lutfen Dairenin Yaricapini Giriniz: ");
    scanf("%d",&sayi1);

    switch(secim){
    case 3: printf("Dairenin Alani: %f",(pi*(sayi1*sayi1)));break;
    }
    }if(secim==4){
    printf("Lutfen Dairenin Yaricapini Giriniz: ");
    scanf("%d",&sayi1);

    switch(secim){
    case 4: printf("Dairenin Cevresi: %f",(2*pi*sayi1));break;
    }
    }if(secim==7){
    printf("Lutfen Bir Sayi Giriniz: ");
    scanf("%d",&sayi1);

    switch(secim){
    case 7: printf("Girilen Sayinin Kupu: %d",(sayi1*sayi1*sayi1));break;
    }
    }

    }if(secim==5 || secim==6 ){

    if(secim==5){
    printf("Lutfen Dikdortgenin Uzun Kenarini Giriniz: ");
    scanf("%d",&sayi1);
    printf("Lutfen Dikdortgenin Kisa Kenarini Giriniz: ");
    scanf("%d",&sayi2);
    if(sayi1>sayi2){
    switch(secim){
    case 5: printf("Dikdortgenin Alani: %d",(sayi1*sayi2));break;

    }
    }if(sayi1sayi2){
    switch(secim){
    case 6: printf("Dikdortgenin cevesi: %d",(2*(sayi1*sayi2)));break;
    }
    }if(sayi1

    • @busragizemdemirel2059
      @busragizemdemirel2059 3 роки тому +1

      Çok teşekkür ederim ben de scanf yapısı ile yazmaya çalışıyordum çok yardımcı oldu .

    • @mustafaturan5577
      @mustafaturan5577 2 роки тому

      eyw kardeş

    • @slagulen7490
      @slagulen7490 2 роки тому

      Burda kaç tane örnek var bilen söyleyebilir mi lütfen?

    • @slagulen7490
      @slagulen7490 2 роки тому

      Switch komutuyla on tane ornek lazimmm yardım edebilcek var mı 10.sinifjm

    • @kriptoferit8364
      @kriptoferit8364 Рік тому +2

      Neden if ve switch case aynı anda kullanılmış anlayamadım ben. İflerin altına case bloklarını koymadan direkt işlemler yapılsaydı da doğru çalışacaktı. Gereksiz olmamış mı kullanım? Yoksa ben mi bi yeri kaçırıyorum?

  • @ahmetyorat
    @ahmetyorat 11 місяців тому +3

    Hocam Şuana kadar her şey çok güzel gidiyor yaklaşık 5 günde burlara kdar gelip alttaki kodu yazabilecek kadar ilerledim . Herkese öneriyorum sizi.Teşekkürler
    int main()
    {
    setlocale(LC_ALL, "Turkish");
    int işlem;
    int karekenar, sayı, r, x, kısa, uzun;
    int fak, faksayı, i;
    int pi = 3;
    int karealan, kareçevre, küp, çemberalan, çemberçevre, denklemsonuç, dikdörtgenalan, dikdörtgençevre;
    printf("**********MATEMATİK MENÜSÜ**********


    ");
    printf("1-Karenin Alan ve Çevre Hesabı
    ");
    printf("2-Girilen Sayının Küpü
    ");
    printf("3-Çemberde Alan ve Çevre Hesabı
    ");
    printf("4-5x^2+7x+9 X'e Göre İşlemin Sonucu
    ");
    printf("5-Dikdörtgende Alan ve Çevre Hesabı
    ");
    printf("6-Faktoriyel Hesabı
    ");
    printf("7-4 işlem


    ");
    printf("Lütfen Yapmak İstediğiniz İşlemi Seçin: ");
    scanf("%d", &işlem);
    switch (işlem)
    {
    case 1: printf("Lütfen karenin kenar uzunluğunu girin: ");
    scanf("%d", &karekenar);
    karealan = karekenar * karekenar;
    kareçevre = karekenar * 4;
    printf("Karenin Alanı: %d
    ",karealan);
    printf("Karenin Çevresi: %d


    ", kareçevre);
    break;
    case 2: printf("Küpünü Almak İstediğiniz Sayıyı Giriniz: ");
    scanf("%d", &sayı);
    küp = sayı * sayı * sayı;
    printf("Girmiş Olduğunuz Sayının Küpü: %d
    ", küp);
    break;
    case 3: printf("Alanını ve Çevresini Hesaplamak İstediğiniz Çemberin Yarıçapını Giriniz: ");
    scanf("%d", &r);
    çemberalan = pi * r * r;
    çemberçevre = 2 * pi * r;
    printf("Çemberin Alanı: %d
    ", çemberalan);
    printf("Çemberin Çevresi: %d


    ", çemberçevre);
    break;
    case 4: printf("5x^2+7x+9 denkelmindeki x değerine bir değer veriniz: ");
    scanf("%d", &x);
    denklemsonuç = (5 * x * x) + (7 * x) + 9;
    printf("Denklemin Girdiğiniz X Değerine Göre Sonucu: %d


    ", denklemsonuç);
    break;
    case 5: printf("Dikdörtgenin Kısa Kenarını Giriniz: ");
    scanf("%d", &kısa);
    printf("Dikdörtgenin Uzun Kenarını Giriniz: ");
    scanf("%d", &uzun);
    dikdörtgenalan = kısa * uzun;
    dikdörtgençevre = 2*(kısa + uzun);
    printf("Dikdörtgenin Alanı: %d
    ", dikdörtgenalan);
    printf("Dikdörtgenin Çevresi: %d


    ", dikdörtgençevre);
    break;
    case 6: printf("Faktoriyelini Hesaplamak İstediğiniz Sayıyı Girin: ");
    scanf("%d", &faksayı);
    fak = 1;
    i = 1;
    while (i

  • @guneydogan1962
    @guneydogan1962 4 роки тому +1

    int sayi1,sayi2,sonuc,secim,pi,faktoryel=1,i,sayac=0,a,b,c;
    sayi1=12;
    sayi2=16;
    pi=3.14;

    printf("****Matematik Menusu****

    ");
    printf("1- karede alan ve cevre hesabi:
    ");
    printf("2- girilen sayinin kupu:
    ");
    printf("3- cemberde alan ve cevre hesabi
    ");
    printf("4- 5x2+7x+9 x e gore islemlerin sonucu:
    ");
    printf("5- dikdorgende alan ve cevre hesabi:
    ");
    printf("6- iki sayinin karesinin toplami:
    ");
    printf("7- 7 sayisinin faktoryeli:
    ");
    printf("8- 1 den 10 a kadar olan sayilarin toplami:
    ");
    printf("9- 1 den 10 a kadar olan sayilarin toplami:
    ");
    printf("10- fibonacci sayi dizisinin ilk 20 elamani:

    ");
    printf("islem seciniz:


    ");
    scanf("%d",&secim);

    switch(secim)
    {
    case 1 :
    printf("alan:%d
    ",sayi1*sayi1);
    printf("cevre:%d",4*sayi1);
    break;

    case 2 :
    printf("kup:%d",sayi1*sayi1*sayi1);
    break;

    case 3 :
    printf("alan:%d
    ",pi*sayi1*sayi1);
    printf("cevre:%d",2*pi*sayi1);
    break;

    case 4 :
    printf("sonuc:%d",5*sayi1*sayi1+7*sayi1+9);
    break;

    case 5 :
    printf("alan:%d
    ",sayi1*sayi2);
    printf("cevre:%d",2*sayi1+sayi2);
    break;

    case 6 :
    printf("kare toplami:%d",sayi1*sayi1+sayi2*sayi2);
    break;

    case 7 :
    for(i=1;i

  • @ayhankural6601
    @ayhankural6601 5 років тому +5

    #include
    #include
    int main() {
    float pi;
    int sayi1,sayi2,sonuc,secim,r,x;
    sayi1=12;
    sayi2=16;
    pi=3.14;
    r=3;
    x=4;
    printf("**Matematik Menusu**

    ");
    printf("1-karede alan ve cevre hesabi
    ");
    printf("2-Girilen sayinin kupu
    ");
    printf("3-Cemberde alan ve cevre hesabi
    ");
    printf("4-5x2+7x+9 x e gore islemin sonucu
    ");
    printf("5-dikdortgende alan ve cevre hesabi

    ");
    printf("isleminizi secin: ");
    scanf("%d",&secim);
    switch(secim)
    {
    case 1:
    printf("Karenin alani: %d
    ",(sayi1*sayi1));
    printf("Karenin ceversi: %d",(sayi1*4));
    break;
    case 2:
    printf("Sayinin kupu: %d",(sayi1*sayi1*sayi1));
    break;
    case 3:
    printf("Cemberin alani: %f
    ",(pi*r*r));
    printf("Cemberin cevresi: %f",(2*pi*r));
    break;
    case 4:
    printf("X e gore islemin sonucu: %d",(5*x*x+7*x+9));
    break;
    case 5:
    printf("Dikdortgenin alani: %d
    ",(sayi1*sayi2));
    printf("Dikdortgenin Cevresi %d",(2*(sayi1+sayi2)));
    break;
    default:printf("hatali Deger Girdiniz");break;
    }


    return 0;
    }

  • @remziyeaktas4807
    @remziyeaktas4807 Рік тому +2

    bende böyle çözdüm umarım faydalı olur :)
    #include
    #include
    int main() {
    printf("**************MATEMATIK TABLOSU****************");
    printf("Pi= 3 aliniz

    ");
    printf("1-Kare de alan ve cevre hesabi
    ");
    printf("2-Girilen sayinin kupu
    ");
    printf("3-Cemberde alan ve cevre hesabi
    ");
    printf("4-5x^2+7x+9 xe gore islem sonucu
    ");
    printf("5- Dikdortgende alan ve cevre hesabi
    ");
    printf("

    ");

    int a,b,pi,r,sonuc;
    char tercih;

    a=60;
    b=5;
    pi=3;
    r=10;
    printf("


    Tercihinizi Giriniz: ");
    scanf("%s",&tercih);

    switch(tercih)
    {
    case 'A':
    sonuc=a*a;
    printf("Karenin Alani: %d
    ",sonuc);
    sonuc=4*a;
    printf("Karenin Cevresi: %d",sonuc);
    break;
    case 'B':
    sonuc=a*a*a;
    printf("Sayinin Kupu: %d
    ",sonuc);
    sonuc=b*b*b;
    printf("Sayinin kupu: %d",sonuc);
    break;
    case 'C':
    sonuc=pi*r*r;
    printf("Cemberin Alani: %d
    ",sonuc);
    sonuc=2*pi*r;
    printf("Cemberin Cevresi: %d",sonuc);
    break;
    case 'D':
    sonuc=5*a*2+7*a+9;
    printf("Islemin Sonucu: %d
    ",sonuc);
    sonuc=5*b*2+7*b+9;
    printf("Islemin Sonucu: %d",sonuc);
    break;
    case 'E':
    sonuc=a*b;
    printf("Dikdortgenin Alani: %d
    ",sonuc);
    sonuc=2*(2+1);
    printf("Dikdortgenin Alani: %d",sonuc);
    break;
    default:printf("Yanlıs Tercih de Bulundunuz :)");

    }

    return 0;
    }

  • @emrahkilis923
    @emrahkilis923 4 роки тому +2

    #include
    #include
    int main(){
    int sayi;
    printf("bir sayi giriniz");
    scanf("%d",&sayi);
    switch(sayi)
    {
    case 1 :printf("pazartsi");break;
    case 2 :printf("sali");break;
    case 3 :printf("çarsamba");break;
    case 4 :printf("persembe");break;
    case 5 :printf("cuma");break;
    case 6 :printf("cumartesi");break;
    case 7 :printf("pazar");break;
    default:printf("geçersiz sayı girdiniz");
    }
    return 0;
    }

  • @rahsanbaltaci5505
    @rahsanbaltaci5505 4 роки тому +3

    Hocam kullanıcıdan karakter almak için %c kullanılıyor diye biliyorum ama yanlış mı biliyorum?
    %s karakter dizileri için diye biliyorum.

  • @enverkarabulut4082
    @enverkarabulut4082 3 роки тому +2

    #include
    #include
    #include
    // klavyeden girilicek olan sembole göre eğer bu sembol (+) girilirse topla, (-) girilise çıkar, (*) girilirse çarp, (/) girilirse böl şeklinde kodu yaz
    int main(){
    printf ("Matematik Menusu
    ");
    printf ("*******************

    ");
    printf ("1-Kare de alan ve cevre hesabi
    ");
    printf ("2-Girilen sayinin kupu
    ");
    printf ("3-Dairede alan ve cevre hesabi
    ");
    printf ("4-Girilen sayinin karakoku
    ");
    printf ("5-Girilen sayinin mutlak degeri
    ");

    int islem,sayi1,kareninalan,karenincevre,sayininkupu,sayi2,sayi4;
    float sonuc,daireninalan,dairenincevre,r,sayininkarakoku,sayi3;

    printf ("Bir islem seciniz: ");
    scanf ("%d",&islem);


    switch (islem)
    {
    case 1 :
    {
    printf ("karenin bir kenarinin uzunlugunu giriniz:");
    scanf ("%d",&sayi1);
    kareninalan=sayi1*sayi1;
    karenincevre=4*sayi1;
    printf ("Karenin Alani: %d
    ",kareninalan);
    printf ("Karenin Cevresi: %d",karenincevre);
    break;
    }
    case 2 :
    {
    printf ("Sayiyi giriniz: ");
    scanf ("%d",&sayi2);
    sayininkupu=sayi2*sayi2*sayi2;
    printf("Sayinin kupu:%d",sayininkupu);
    break;
    }
    case 3 :
    {
    printf ("Cemberin yaricapinin giriniz: ");
    scanf ("%f",&r);
    daireninalan=3.1415*r*r;
    dairenincevre=2.0*3.1415*r;
    printf ("Dairenin Alani: %f
    ",daireninalan);
    printf ("Dairenin Cevresi: %f",dairenincevre);
    break;
    }
    case 4 :
    {
    printf ("karakoku alinacak sayiyi giriniz: ");
    scanf ("%f",&sayi3);
    sayininkarakoku= sqrt(sayi3);
    printf ("Sonuc: %f",sayininkarakoku);
    break;
    }
    case 5 :
    {
    printf ("Bir sayi giriniz: ");
    scanf ("%d",&sayi4);
    printf ("%d", abs(-sayi4));

    break;
    }
    default:
    printf ("Hatali Giris Yaptiniz");
    }
    return 0;
    }

  • @merveaydn2840
    @merveaydn2840 5 років тому +2

    kullanıcı dan veri girişi alırken switch case yapısında aldıktan sonra belleği boşaltmak gerekiyor bu durumda iki scanf arasına sayi aldıktan sonrra araya fflush(stdin); eklerseniz sorun çözülecektir arkadaşlar.

    • @youtubeoemerf
      @youtubeoemerf 4 роки тому

      dediğinizi yaptım fakat bir değişiklik olmadı
      int sayi1, sayi2,sonuc;
      char islem;
      printf("2 sayi giriniz
      ");
      fflush(stdin);
      scanf("%d", &sayi1);
      fflush(stdin);
      scanf("%d", &sayi2);
      fflush(stdin);
      printf("%d - %d
      ", sayi1, sayi2);
      printf("islem giriniz
      ");
      scanf("%s", &islem);

      switch(islem)
      {

      case '+':
      sonuc=sayi1+sayi2;
      printf("%d",sonuc);
      break;

      }
      klavyeden 5 ve 6 girdiğimde ve + basdığımda sadece 5 görüyorum.

  • @mesutbegtorun
    @mesutbegtorun 7 років тому +6

    Sorunların cevabı ben böyle yaptım herkesin yaptigi farkli olabilr...
    int secim;
    printf("Matematik Menusu
    ");
    printf("1-Karede alan ve cevre hesabi
    ");
    printf("2-Girilen sayinin kupunu alan program
    ");
    printf("3-Cemberde alan ve cevre hesabi
    ");
    printf("4-5x2+7x+9 x'e gore islemin sonucu
    ");
    printf("5-Dikdortgende alan ve cevre hesabi
    ");
    printf("Isleminizi giriniz : ");
    scanf("%d",&secim);
    switch(secim)
    {
    case 1:
    {
    int a,alan,cevre;
    printf("Karenin kenarini giriniz : ");
    scanf("%d",&a);
    alan=a*a;
    cevre=a*4;
    printf("Karenin alani : %d
    ",alan);
    printf("Karenin cevresi : %d",cevre);
    break;
    }
    case 2:
    {
    int b,sonuc;
    printf("Bir sayi girin : ");
    scanf("%d",&b);
    sonuc=b*b*b;
    printf("Sonuc : %d",sonuc);
    break;
    }
    case 3:
    {
    float pi=3.14,r,alan,cevre;
    printf("Yaricapi giriniz : ");
    scanf("%f",&r);
    alan=pi*r*r;
    cevre=2*pi*r;
    printf("Cemberin alani : %f
    ",alan);
    printf("Cemberin cevresi : %f",cevre);
    break;
    }
    case 4:
    {
    int x,sonuc;
    printf("X degerini giriniz : ");
    scanf("%d",&x);
    sonuc=(5*x*2) + (7*x) + 9;
    printf("Islemin sonucu : %d",sonuc);
    break;
    }
    case 5:
    {
    int kisa,uzun,alan,cevre;
    printf("Kisa kenari giriniz : ");
    scanf("%d",&kisa);
    printf("Uzun kenari giriniz : ");
    scanf("%d",&uzun);
    alan=kisa*uzun;
    cevre=2*(kisa+uzun);
    printf("Dikdortgenin alani : %d
    ",alan);
    printf("Dikdorgenin cevresi : %d",cevre);
    break;
    }
    }

  • @cid
    @cid 4 роки тому +6

    hocam sayıları da kullanıcıdan istediğimizde case çalışmıyor? sayi1 degerini bastıyor hangi islemi girersek girelim neden?

    • @sameterdogan3335
      @sameterdogan3335 4 роки тому

      aynen niye böyle ne yaparsam sayı1 i veriyor

    • @onurcankaya3862
      @onurcankaya3862 4 роки тому

      @@sameterdogan3335 herhangi bi çözüm buldunuzmu bende aynı olayı yaşıyorum

    • @talhayigit7210
      @talhayigit7210 4 роки тому

      @@onurcankaya3862 alttaki yorumlarda açıklamışlar ama yine de sorun devam ediyorsa yardımcı olabilirim

    • @umutbb7507
      @umutbb7507 4 роки тому

      char yerine int le falan seçim yaptırınca (+ - falan yerine 1,2 gibi numaralarla seçim yaptırarak) case çalışıyor. char ın kullanımı ile ilgili bi sıkıntı var sanırım, ben de anlamadım

    • @elizceylan9664
      @elizceylan9664 4 роки тому +3

      @@onurcankaya3862Ben şöyle bir şey yaptım sorunsuz çalışıyor, belki yardımcı olur
      #include
      #include
      #include
      int main(){

      int islem;
      printf("*******(HESAP MAKİNESİ) *******

      ");
      printf("Lutfen yapmak istediginiz islemi giriniz:
      ");
      printf("Toplama icin 1'e basiniz.
      ");
      printf("Cikarma icin 2'ye basiniz.
      ");
      printf("Carpma icin 3'e basiniz.
      ");
      printf("Bolme icin 4'e basiniz.
      ");
      printf("Karekok islemi yapmak icin 5'e basiniz.
      ");
      printf("Kare islemi icin 6'ya basiniz.
      ");

      scanf_s("%d", &islem);


      switch(islem){

      float sayi1,sayi2,sonuc;

      case 1: printf("Lutfen 2 sayi giriniz:\t ");
      scanf_s("%f %f", &sayi1, &sayi2);
      sonuc = (sayi1 + sayi2);
      printf("%.2f + %.2f = %.2f.", sayi1, sayi2, sonuc);
      break;

      case 2: printf("Lutfen 2 sayi giriniz:\t ");
      scanf_s("%f %f", &sayi1, &sayi2);
      sonuc = (sayi1 - sayi2);
      printf("%f - %f = %f.", sayi1, sayi2, sonuc);
      break;

      case 3: printf("Lutfen 2 sayi giriniz:\t ");
      scanf_s("%f %f", &sayi1, &sayi2);
      sonuc = (sayi1 * sayi2);
      printf("%f * %f = %f.", sayi1, sayi2, sonuc);
      break;

      case 4: printf("Lutfen 2 sayi giriniz:\t ");
      scanf_s("%f %f", &sayi1, &sayi2);
      sonuc = (sayi1/sayi2);
      printf("%f / %f = %f.", sayi1, sayi2, sonuc);
      break;

      case 5: printf("Lutfen 1 sayi giriniz: \t ");
      scanf_s("%f", &sayi1);
      sonuc = sqrt(sayi1);
      printf("sqrt %f = %f.", sayi1,sonuc);
      break;

      case 6: printf("Lutfen 1 sayi giriniz: \t ");
      scanf_s("%f", &sayi1);
      sonuc = (sayi1*sayi1);
      printf("%f^2 = %f.", sayi1, sonuc);
      break;

      default: printf("Lutfen 1-6 arasinda sayi giriniz :)");


      }


      return 0;
      }

  • @emirarslanca9364
    @emirarslanca9364 2 роки тому

    Son matematik menüsü sorusunun C dilinde detaylı programlandırılması :
    #include
    #include
    int main() {

    int sayi,yapilacakislem,pi,sayi2;

    printf("********************************************
    ");
    printf("Matematik Menusu

    ");
    printf("1-Karede alan ve cevre hesabi
    ");
    printf("2-Girilen sayinin kupu
    ");
    printf("3-Cemberde alan ve cevre hesabi
    ");
    printf("4-5x2+7x+9 x e gore islemin sonucu
    ");
    printf("5-Dikdortgende alan ve cevre hesabi

    ");
    printf("********************************************");
    printf("

    ");

    printf("Lutfen yapmak istediginiz islemin numarasini giriniz: ");
    scanf("%d",&yapilacakislem);
    printf("

    ");
    printf("********************************************");
    printf("

    ");
    switch(yapilacakislem)
    {
    case 1:
    printf("Lutfen karenin bir kenarinin uzunlugunu giriniz: ");
    scanf("%d",&sayi);
    printf("

    ");
    printf("Girdiginiz degeri referans alip olusturulacak karenin alani : %d - karenin cevresi : %d .",(sayi*sayi),(sayi*4));
    printf("

    "); break;

    case 2:
    printf("Lutfen kupunu almak istediginiz sayinin degerini giriniz: ");
    scanf("%d",&sayi);
    printf("

    ");
    printf("Girdiginiz degeri referans alarak kup alma isleminin sonucu: %d",(sayi*sayi*sayi));
    printf("

    "); break;

    case 3:
    printf("Lutfen referans alinacak pi degerini giriniz: ");
    scanf("%d",&pi);
    printf("

    ");
    printf("Lutfen referans alinacak yaricap degerini giriniz: ");
    scanf("%d",&sayi);
    printf("

    ");
    printf("Girdiginiz degeri referans alarak olusturulacak dairenin alani: %d - cevresi : %d",(pi*sayi*sayi),(2*pi*sayi));
    printf("

    "); break;

    case 4:
    printf("Lutfen islemde kullanilacak x degerini giriniz: ");
    scanf("%d",&sayi);
    printf("

    ");
    printf("Girdiginiz x degerine göre islemin sonucu: %d",(5*sayi*sayi+7*sayi+9));
    printf("

    "); break;

    case 5:
    printf("Lutfen olusturacaginiz dikdortgenin uzun kenarini giriniz: ");
    scanf("%d",&sayi);
    printf("

    ");
    printf("Lutfen olusturacaginiz dikdortgenin kisa kenarini giriniz: ");
    scanf("%d",&sayi2);
    printf("

    ");
    if(sayi2>sayi)
    {printf("Kisa kenar degeri uzun kenar degerinden fazla olamaz. ");}
    else
    {printf("Girdiginiz degerler referans alinarak olusturulacak dikdortgenin alani: %d - cevresi: %d",(sayi*sayi2),(sayi+sayi+sayi2+sayi2));
    printf("

    ");} break;

    default:
    printf("Girdiginiz numaraya ait bir islem bulunamadi.");
    }
    return 0;
    }

  • @mirko1903
    @mirko1903 3 роки тому +1

    sanırım 4. soruda istediği böyle birşey ;
    #include
    #include
    /* kullanıcının girdiği veriler ile sectigi numaralı işlemi yap */
    int main() {

    int a,b,r,s,sec,x,snc;
    float pi;
    pi=3.141592653589793;

    printf("**** MATEMATIK MENUSU ****
    ");
    printf("**************************

    ");
    printf(" 1-> Karede Alan ve Cevre Hesapla
    ");
    printf(" 2-> Girilen Sayının Kupunu Hesapla
    ");
    printf(" 3-> Dairede Alan ve Cevre Hesapla
    ");
    printf(" 4-> 5x2+7x+9 x'e göre islemin sonucu?
    ");
    printf(" 5-> Dikdortgende Alan ve Cevre Hesapla

    ");
    printf("***** HATALI GIRIS ***** Kupu Alinacak Sayiyi Girin: ");
    scanf("%d",&s);
    printf("
    ");
    }
    else

    if(sec==3)
    {
    printf(">> Yaricap Degeri Girin: ");
    scanf("%f",&r);
    printf("
    ");
    }
    else

    if(sec==4)
    {
    printf(">> x Degeri Girin: ");
    scanf("%d",&x);
    }
    else

    if(sec==1)
    {
    printf(">> A Kenari Giriniz: ");
    scanf("%d",&a);
    printf("
    ");
    }
    else
    {
    printf(">> A Kenari Giriniz: ");
    scanf("%d",&a);
    printf("
    ");

    printf(">> B Kenari Giriniz: ");
    scanf("%d",&b);
    printf("
    ");
    }

    switch(sec)
    {
    case 1:
    printf("-->> Karenin Alani= %d
    ",(a*a));
    printf("-->> Karenin Cevresi= %d",(a*4));
    break;
    case 2:
    printf("-->> Girilen Sayinin Kupu: %d",(s*s*s));
    break;
    case 3:
    printf("-->> Dairenin Alani= %f
    ",(pi*r*r));
    printf("-->> Dairenin Cevresi= %f",(2*pi*r));
    break;
    case 4:
    snc=(x*x)*5+(7*x)+9;
    printf("
    -->> Islem Sonucu: %d",snc);
    break;
    case 5:
    printf("-->> Dikdortgenin Alani= %d
    ",(a*b));
    printf("-->> Dikdortgenin Cevresi= %d",((a+b)*2));
    break;
    }


    return 0;
    }

  • @mcyazilim
    @mcyazilim 8 місяців тому

    Girilen iki sayıya göre işlem seçip seçilen işlemi yazdırma. switch case yapısı:
    #include
    #include
    int main() {
    int number1,number2,result, selection;

    printf("Enter a number 1:");
    scanf("%d", & number1);

    printf("Enter a number 2:");
    scanf("%d", & number2);

    printf("MATH MENU
    ");
    printf("*************

    ");
    printf("1- Perimeter and area of the square
    ");
    printf("2- Cube of the entered number
    ");
    printf("3- Circumference and area of the circle
    ");
    printf("4- f(x)= 5x2+ 7x + 9
    ");
    printf("5- Perimeter and area of the rectangle
    ");

    printf("Please choose your process:");
    scanf("%d", & selection);

    switch(selection){
    case 1:
    printf("Area of square: %d
    ", (number1*number1));
    printf("Perimeter of square: %d", (number1*4));
    break;

    case 2:
    printf("Cube of number: %d", (number1*number1*number1));
    break;

    case 3:
    printf("Circumference of circle: %d
    ",(2*3.14*number1));
    printf("Area of circle : %d", (3.14*number1*number1));
    break;

    case 4:
    printf("Result of f(x) : %d", (5*number1*number1+7*number1+9));
    break;

    case 5:
    printf("Perimeter of rectangle: %d
    ", (2*number1+2*number2));
    printf("Area of rectangle : %d", (number1*number2));
    break;

    default:
    printf("Wrong selection!");
    break;
    }



    return 0;
    }

  • @sercanfurunci9146
    @sercanfurunci9146 5 років тому +1

    #include
    #include
    int main() {
    int sayi1,sayi2,pi,sonuc,secim;
    sayi1=8;
    sayi2=4;
    pi=3;
    printf("Matematik Menusu

    ");
    printf("*********************

    ");
    printf("1-Karede Cevre ve Alan Hesabi
    ");
    printf("2-Girilien Sayini Kupu
    ");
    printf("3-Cemberde Alan ve Cevre Hesabi
    ");
    printf("4-5x+2x+9x e gore islemin Sonucu
    ");
    printf("5-Dikdortgende Alan ve Cevre Hesabi

    ");
    printf("Islemi Seciniz:");
    scanf("%d",&secim);
    switch(secim)
    {
    case 1:
    printf("Karenin Alani: %d
    ",(sayi1*sayi1));
    printf("Karenin Cevresi: %d",(sayi1*4));
    break;
    case 2:
    printf("Girdiginiz Sayinin Kubu: %d",(sayi2*sayi2*sayi2));
    break;
    case 3:
    printf("Cemberin Alani: %d
    ",(pi*sayi1*sayi1));
    printf("Cemberin Cevresi: %d",(2*pi*sayi1));
    break;
    case 4:
    printf("Sonucunuz: %d",(5*sayi2+2*sayi2+9*sayi2));
    break;
    case 5:
    printf("Dikdortgenin Alani: %d
    ",(sayi1*sayi2));
    printf("Dikdortgenin Cevresi: %d",(sayi1*2+sayi2*2));
    break;
    }

    return 0;
    }

  • @MustafaCelik-nv7cs
    @MustafaCelik-nv7cs Рік тому

    Buyrun arkadaşlar hem sorunun çözümü hemde bir kaç ekstra(4. soruda x değeri verilmesi yerine direk kök bulma gibi yada istenilen sayı elde edilene kadar girdiyi tekrar tekrar sorması gibi acaba yapılır mı diye uğraşmıştım)
    int sayi1,sayi2,secim;
    float pi,sonuc,delta,x1,x2,a,b,c;
    char devam;
    sayi1=12;
    sayi2=16;
    pi=3.14;
    printf("Matematik Menus
    ");
    printf("*********************

    ");
    printf("1-Kare de alan ve cevre hesabi
    ");
    printf("2-Girilen sayinin kupu
    ");
    printf("3-Cemberde alan ve cevre hesabi
    ");
    printf("4-5x^2+7x+1=0 x e göre islemin sonucu
    ");
    printf("5-Dikdotgende alan ve cevre hesabi
    ");
    do {
    printf("Lutfen 1 ile 5 arasinda bir secim yapin: ");
    if (scanf("%d", &secim) != 1) {
    printf("Hatali girdi! Lutfen tekrar deneyin.
    ");
    while (getchar() != '
    ');
    } else if (secim < 1 || secim > 5) {
    printf("Hatali secim! Lutfen tekrar deneyin.
    ");
    }
    while (secim < 1 || secim > 5);
    printf("Seciminiz: %d
    ", secim);
    switch(secim)
    {
    case 1:
    printf("Karenin alani: %d
    ",(sayi1*sayi1));
    printf("Karenin cevresi: %d
    ",(sayi1*4));
    break;
    case 2:
    printf("Sayinin kupu: %d
    ",(sayi1*sayi1*sayi1));
    break;
    case 3:
    printf("Cemberde alan: %f
    ",(pi*sayi1*sayi1));
    break;
    case 4:
    a=5;
    b=7;
    c=1;
    delta=(b * b) - (4 * a * c);
    x1 = (-b + sqrt(delta)) / (2 * a);
    x2 = (-b - sqrt(delta)) / (2 * a);
    if(delta

  • @umutbb7507
    @umutbb7507 4 роки тому +3

    benim girdiğim kodda neden sayi 2 algılanmıyor. yani işlem sonucu hep 1.sayıya eşit çıkıyor. bir de neden islem için char kullanmak zorundayız,char yerine int neden kullanılmıyor. Ayrıca char kullanırken ilk videolarda köşeli parantezde harf sayısını belirtiyorduk, şimdi neden belirtmiyoruz. . 2 dk ayırıp yardımcı olursanız çok makbule geçer arkadaşlar
    int sayi1,sayi2,sonuc;
    char islem;
    printf("1.sayiyi giriniz: ");
    scanf("%d",&sayi1);
    printf("2.sayiyi giriniz: ");
    scanf("%d",&sayi2);

    printf("istenen islem nedir?
    ");
    scanf("%s",&islem);

    switch(islem){case '+': printf("%d",(sayi1+sayi2));break;

    • @ibrahim17ty
      @ibrahim17ty 2 роки тому

      1 ve 2. sayıyı gırerken %d yerine %s olmasi lazim char komutunda s kullanılıyo,int komutunda %d,float da ise %f

  • @mehmetfatihaltinkaynak7234
    @mehmetfatihaltinkaynak7234 2 роки тому +1

    Dersler çok güzel öğrenememek zor olan. Bu arada masaüstü arka planı nerden bulabilirim ??

  • @MFatihhh
    @MFatihhh 2 роки тому +1

    Matematik Menüsü Projesi:
    #include
    #include
    #include
    int main() {

    int islem,sonuc,karekok;
    int a,b,x,pi,yaricap;
    int alan,cevre,kup;

    printf("********************

    ");

    printf("MATEMATIK MENUSUNE HOSGELDINIZ

    ");
    printf("----ISLEMLERIMIZ----
    ");
    printf("1- Karede Alan ve Cevre Hesabi Islemi
    ");
    printf("2- Girilen Sayininin Kupunun Bulunma Islemi
    ");
    printf("3- Cemberde Alan ve Cevre Hesabi Islemi
    ");
    printf("4- 5x2 + 7x + 9 Isleminin x'e Gore Sonucunun Bulunması Islemi
    ");
    printf("5- Dikdörtgende Alan ve Cevre Hesabi Islemi
    ");
    printf("6- Girilen Iki Sayida Us Hesabi Yapma Islemi
    ");
    printf("7- Girilen Sayinin Karekokunu Alma Islemi

    ");

    printf("********************

    ");


    printf("Lutfen islem numarasini seciniz: ");
    scanf("%d",&islem);

    switch(islem)
    {
    case 1:
    printf("Lutfen karenin bir kenarini giriniz: ");
    scanf("%d",&a);
    alan = pow(a,2);
    cevre = 4*a;
    printf("Karenin alani %d'dir.
    ",alan);
    printf("Karenin cevresi %d'dir.
    ",cevre);
    break;

    case 2:
    printf("Lutfen kupunu almak istediginiz sayiyi giriniz:");
    scanf("%d",&b);
    kup = pow(b,3);
    printf("Girmis oldugunuz sayinin kupu %d'dir.",kup);
    break;

    case 3:
    printf("Lutfen cemberin yaricapini giriniz:");
    scanf("%d",&yaricap);
    pi = 3;
    alan = pi*pow(yaricap,2);
    cevre = 2*pi*yaricap;
    printf("Cemberin alani %d'dir.
    ",alan);
    printf("Cemberin cevresi %d'dir.
    ",cevre);
    break;

    case 4:
    printf("5x2 + 7x + 9 islemi icin x sayisi giriniz:");
    scanf("%d",&x);
    sonuc = 5*x*x + 7*x + 9;
    printf("Girdiginiz x degerine göre islem sonucu %d'dir.",sonuc);
    break;

    case 5:
    printf("Lutfen dikdortgenin kisa kenarini giriniz: ");
    scanf("%d",&a);
    printf("Lutfen dikdörtgenin uzun kenarini giriniz: ");
    scanf("%d",&b);
    printf("Girmis oldugunuz kenarlar %d ve %d'dir.
    ",a,b);
    alan = a*b;
    cevre = 2*(a+b);
    printf("Buna gore dikdortgenin alani %d ve cevresi %d'dir.
    ",alan,cevre);
    break;

    case 6:
    printf("Us isleminde taban olacak sayiyi giriniz: ");
    scanf("%d",&a);
    printf("Us isleminde us olacak sayiyi giriniz: ");
    scanf("%d",&b);
    printf("Taban olan sayi %d ve us olan sayi %d'dir.
    ",a,b);
    sonuc = pow(a,b);
    printf("Girmis oldugunuz degerlere gore sonucunuz %d'dir.",sonuc);
    break;

    case 7:
    printf("Karekokunu almak istediginiz sayiyi giriniz: ");
    scanf("%d",&a);
    karekok = sqrt(a);
    printf("Girdiginiz sayinin karekoku %d'dir.",karekok);
    break;

    }
    return 0;
    }

  •  5 років тому +3

    murat hocam ilk örnekte ben biraz yorumlayarak yapmak istedim.sayi1 ve sayi2 yi koddan tanımlamadım.kullanıcının girmesini istedim.ama o zaman işlemleri tam gerçekleştiremiyor program.neden acaba?

    • @youtubeoemerf
      @youtubeoemerf 4 роки тому

      ben de aynı sorunu yaşıyorum

    • @okanulas8731
      @okanulas8731 4 роки тому

      case içine yazarsan sorun olmaz

    • @BeterAli22
      @BeterAli22 2 роки тому

      @@okanulas8731 nasil yani

  • @sdwqe23241asdqwe
    @sdwqe23241asdqwe 2 роки тому

    PEKİ HOCAM KLAVYEDEN GİRİLEN SAYİ1 VE SAYİ2 icin nasil kod yazmamiz gerekiyor

  • @erdalagsar8143
    @erdalagsar8143 5 років тому +2

    Burda hata tam olarak ne? Sayıları verince sorunsuz çalışıyor ama klavyeden alınca / için programı durduruyor.* için hep 0 veriyor ve + ile - için ise sadece ilk girilen sayının değerini döndürüyor.
    #include
    #include
    int main( ) {

    int sayi1,sayi2,res; //It returns the correct values when the numbers are given BUT!
    char i;
    printf("First Number: ");
    scanf("%d",&sayi1);
    printf("Second Number: ");
    scanf("%d",&sayi2);
    printf("Operator: ");
    scanf("%s",&i);

    switch(i)
    {
    case'/'://Stops the program
    res=sayi1/sayi2;
    printf("%d",res);
    break;

    case'+'://Return thefirst number
    res=sayi1+sayi2;
    printf("%d",res);
    break;
    case'-'://Return the first number
    res=sayi1-sayi2;
    printf("%d",res);
    break;
    case'*'://Return zero always
    res=sayi1*sayi2;
    printf("%d",res);
    break;
    default: printf("You chose a wrong case");
    }


    return 0;
    }

    • @ddddd1687
      @ddddd1687 2 роки тому

      Bu probleme cevap bulabildiniz mi?😄
      Bende de aynı problem varda

    • @Nanamisan2345
      @Nanamisan2345 Рік тому

      @@ddddd1687 float yapınca düzeliyor

  • @nedimgorgu
    @nedimgorgu 3 роки тому

    #include
    #include
    int main() {

    int sayi1,sayi2,sonuc;

    char islem;
    sayi1=75;
    sayi2=15;
    printf("islemi girin:");
    scanf("%s",&islem);

    switch(islem)
    {
    case '+':sonuc=sayi1+sayi2;
    printf("Sonuc:%d",sonuc);
    break;

    case '-':sonuc=sayi1-sayi2;
    printf("Sonuc:%d",sonuc);
    break;

    case '*':sonuc=sayi1*sayi2;
    printf("Sonuc:%d",sonuc);
    break;

    case '/':sonuc=sayi1/sayi2;
    printf("Sonuc:%d",sonuc);
    break;
    default : printf("Hatali islem Sembolu");
    break;





    }
    return 0;
    }

  • @selimcnar9297
    @selimcnar9297 2 роки тому

    #include
    #include
    #include
    int main ()
    {
    int sayi1,sayi2,sonuc,secim,pi,yaricap,x,s1,s2,alan,cevre;
    int us,karekok;

    sayi1=50;sayi2=20;


    printf("Matematik Menusu
    ");
    printf("**********


    ");
    printf("1-Kare de alan ve cevre hesabi
    ");
    printf("2-Girilen Sayinin Kupu
    ");
    printf("3-Cemberde alan ve cevre hesabi
    ");
    printf("4-5x2+7x+9 x'e gore islemin sonucu
    ");
    printf("5-Dikdortgende alan ve cevre hesabi
    ");
    printf("6-Girilen sayinin ussu
    ");
    printf("7-Girilen sayinin karekoku");
    printf("isleminizi secin: ");
    scanf("%d",&secim);

    switch(secim)
    {
    case 1:
    printf("Karenin alani: %d
    ",(sayi1*sayi1));
    printf("Karenin cevresi: %d",(sayi1*4));
    break;
    case 2:
    printf("Sayinin kupu : %d ",(sayi1*sayi1*sayi1));
    break;

    case 3:
    pi=3.145;
    printf("Yaricapi girin: ");
    scanf("%d",&yaricap);
    printf("Cemberde alan : %d
    ",(pi*yaricap*yaricap));
    printf("Cemberde cevre : %d
    ",(2*pi*yaricap));
    break;

    case 4:
    printf("x'e gore islem icin x'i girin
    ");
    scanf("%d",&x);
    printf("islem Sonuc: %d",(5*x*x+7*x+9));
    break;

    case 5:
    printf("Kenarları giriniz: ");
    scanf("%d %d",&s1,&s2);
    alan = s1*s2;
    cevre= 4*(s1+s2);
    printf("Dikdortgende alan : %d
    ",alan);
    printf("Dikdortgen cevresi : %d
    ",cevre);
    break;

    case 6:
    printf("Sayilari giriniz: ");
    scanf("%d %d",&s1,&s2);
    us=pow(s1,s2);
    printf("Sayinin ussu: %d",us);
    break;

    case 7:
    printf("Sayiyi yaziniz: ");
    scanf("%d ",&s1);
    karekok=sqrt(s1);
    printf("Sayinin karekoku: %d",karekok);
    break;
    }
    getchar();
    getchar();
    }

  • @ramazanunsal435
    @ramazanunsal435 4 роки тому +23

    hocam size bir gerçekten bahsetmek istiyorum çemberin içi boştur bu yüzden alanini hesaplayamazsınız.

    • @MurattYucedag
      @MurattYucedag  4 роки тому +17

      :/

    • @barsyalnz9916
      @barsyalnz9916 4 роки тому +2

      benimde matematiğim kötü internetten bakıyorum formüllere öyle geçiriyorum koda 1 saat aradım bulamadım alanı hesaplamayı kafayı yedim

    • @alierenkeles6325
      @alierenkeles6325 3 роки тому

      @@barsyalnz9916 bu çok zor bişi değil dostum pi*rkare yaparsan direk alana ulaşıyorsun zaten

    • @cagry1116
      @cagry1116 Рік тому +2

      @@alierenkeles6325 çemberden bahsediyoruz birde biliyor gibi ucube ucube konuşmuşsun.

    • @mustafayltr
      @mustafayltr Рік тому +4

      ​@@cagry1116lütfen yapmayalim arkadaşlar bir yuvarlak için birbirimizi kırmaya değmez.

  • @sln7736
    @sln7736 5 років тому +7

    Keşke ben de bu kadar hızlı yazabilsem

  • @mucahitdal1151
    @mucahitdal1151 3 роки тому +2

    klavyeden girilen değere göre yaptım :
    int sayi1,sayi2,sayi3,sayi4,secim;
    printf("kisa kenari giriniz:");
    scanf("%d",&sayi1);

    printf("uzun kenari giriniz :");
    scanf("%d",&sayi2);

    printf("yari capi giriniz :");
    scanf("%d",&sayi3);

    printf("x degerini giriniz: ");
    scanf("%d",&sayi4);

    printf("

    ");

    printf("MATEMATiK MENUSU
    ");
    printf("*****************************

    ");
    printf("Pi= 3 aliniz

    ");
    printf("1-Kare de alan ve cevre hesabi
    ");
    printf("2-Girilen sayinin kupu
    ");
    printf("3-Cemberde alan ve cevre hesabi
    ");
    printf("4-5x^2+7x+9 xe gore islem sonucu
    ");
    printf("5- Dikdortgende alan ve cevre hesabi
    ");
    printf("

    ");
    printf("ISLEMINIZI SECINIZ:");
    scanf("%d",&secim);

    switch(secim)
    {
    case 1:
    printf("karenin alani:%d
    ",(sayi1*sayi1));
    printf("karenin cevresi:%d",(sayi1*4));
    break;

    case 2:
    printf("Girilen sayinin kupu:%d",(sayi1*sayi1*sayi1)) ;
    break;

    case 3:
    printf("cemberin alani :%d
    ",(3*sayi3*sayi3));
    printf("cemberin cevresi:%d",(2*3*sayi3));
    break;

    case 4:
    printf( "Fonksiyonun sonucu : %d",((5*sayi4*sayi4)+(7*sayi4)+9));
    break;

    case 5:
    printf("Dikdortgenin alani : %d
    ",(sayi1*sayi2)) ;
    printf("dikdörtgenin cevresi:%d",((sayi1+sayi2)*2));
    break;

    default: printf("Hata");

    }

  • @yahyaakkaya1880
    @yahyaakkaya1880 2 роки тому +1

    //matematik işemine dönüştürelim;
    //klavyeden girilen sayıya göre;

    int sayi1,sayi2,sonuc,secim;
    sayi1=12;
    sayi2=7;

    float pi,sayi3;
    pi=3.14;
    sayi3=5;

    printf("***Matematik Menusu***

    ");
    printf("1- Karede alan ve cevre Hesabı
    ");
    printf("2- Girilen Sayinin Kupu
    ");
    printf("3- Cemberde Alan ve Cevre
    ");
    printf("4- 5x2 + 7x + 9, Xe gore islemin sonucu
    ");
    printf("5- diktortgende alan ve cevre hesabı
    ");
    printf("Isleminizi Secin: ");
    scanf("%d",&secim);
    printf("

    ");

    switch(secim)
    {
    case 1:
    printf("Karenin Alani : %d
    ",(sayi1*sayi1));
    printf("Karenin Cevresi: %d
    ",(sayi1*4));
    break;
    case 2:
    printf("Sayinin Kupu: %d
    ",(sayi1*sayi1*sayi1));
    break;
    case 3:
    printf("Ucgenin Alani : %f
    ",(sayi3*sayi3*pi));
    printf("Ucgenin Cevresi: %f
    ",2*sayi3*pi);
    break;
    case 4:
    printf("Islemin Sonucu: %d
    ",(5*sayi2*2)+(7*sayi2)+9);
    break;
    case 5:
    printf("Dikdortgenin Alani : %d
    ",sayi1*sayi2);
    printf("Dikdortgenin Cevresi: %d
    ",2*(sayi1*sayi2));
    break;
    }


    return 0;
    }

  • @ismailalc5663
    @ismailalc5663 4 роки тому

    Murat Hocam size gelsin:))
    #include
    #include
    /* Matematik menüsü yapiyoruz... */
    int main() {

    printf(" ----MATEMATIK MENUSUNE HOSGELDINIZ----

    Artik islem yapmak daha kolay
    Tek yapmaniz gereken sayi girmek


    ");
    printf("SECENEKLER
    ");
    printf("1-Karede alan ve cevre hesabi
    ");
    printf("2-Dikdortgende alan ve cevre hesabi
    ");
    printf("3-Girilen sayinin kupu
    ");
    printf("4-Cemberde alan ve cevre hesabi (pi=3)
    ");
    printf("5-1 den n e kadar olan cift sayilerin toplami
    ");
    printf("6-5x2+9x+7 isleminde x e gore islemin sonucu


    ");
    int secim,s1,s2;
    int toplam=0;
    int i=0;

    printf("Hangi islemi yapmak istiyorsaniz basindeki rakami yaziniz= ");
    scanf("%d",&secim);

    switch(secim)
    {
    case 1: printf("

    --Karede alan ve cevre hesabi...--

    ");
    printf("Karenin kenarini giriniz=
    ");
    scanf("%d",&s1);
    printf("Karenin alani= %d
    Karenin Cevresi= %d

    ",s1*s1,s1+s1+s1+s1);
    break;

    case 2: printf("

    --Diktortgende Alan ve Cevre Hesabi--

    ");
    printf("Kisa kenari giriniz=
    ");
    scanf("%d",&s1);
    printf("Uzun kenari giriniz=
    ");
    scanf("%d",&s2);
    printf("Diktortgenin Alani= %d
    Diktortgenin Cevresi= %d
    ",s1*s2,s1+s1+s2+s2);
    break;


    case 3: printf("

    ---Kup Alma Islemi---

    ");
    printf("Bir sayi giriniz=
    ");
    scanf("%d",&s1);
    printf("Küp= %d

    ",s1*s1*s1);
    break;

    case 4: printf("

    ---Cemberin Alani ve Cevresi---

    ");
    printf("Cembrenin Yaricapini giriniz= ");
    scanf("%d",&s1);
    printf("Cemberin Alani= %d
    Cemberin Cevresi= %d

    ",3*s1*s1,2*3*s1);
    break;


    case 5: printf("

    ---1 den n e kadar olan cift sayilerin toplami---

    ");
    printf("Son terimi giriniz=
    ");
    scanf("%d",&s1);

    while (i

    • @huseyinsahin5271
      @huseyinsahin5271 4 роки тому

      Pi yı nasıl 3.14 olarak alacağız 3 olarak alıyor

    • @nurullahmemis9250
      @nurullahmemis9250 3 роки тому

      @@huseyinsahin5271 pi' yi float değişkenle tanımladığımızda 3.14 olarak alır. int değişkende sayının ondalıklı kısmını almadığı için 3 olarak gösterir

  • @emreyazg3924
    @emreyazg3924 6 років тому

    #include
    #include
    int main() {

    int sayi1,sayi2,yukseklik,pi,islem;

    pi=3;

    printf("Matematik islem menusu
    ");
    printf("******** ********

    ");
    printf("1-Karede alan ve cevre
    ");
    printf("2-Cemberde alan ve cevre
    ");
    printf("3-Dikdortgende alan ve cevre
    ");
    printf("4-2x2+4x-7 isleminin x'e gore sonucu
    ");
    printf("5-Bir sayinin kupu
    ");
    printf("6-Ikizkenar Ucgenin alani ve cevresi

    ");
    printf("Yapilacak islemi seciniz: ");
    scanf("%d",&islem);

    switch(islem)
    {
    case 1:
    printf("Karenin bir kenarini giriniz: ");
    scanf("%d",&sayi1);
    printf("Karenin alani: %d
    ",(sayi1*sayi1));
    printf("Karenin cevresi: %d",(sayi1*4));break;
    case 2:
    printf("Cemberin yaricapini giriniz: ");
    scanf("%d",&sayi2);
    printf("Cemberin alani: %d
    ",(pi*sayi2*sayi2));
    printf("Cemberin cevresi: %d",(2*pi*sayi2));break;
    case 3:
    printf("Kisa kenari giriniz: ");
    scanf("%d",&sayi1);
    printf("Uzun kenari giriniz: ");
    scanf("%d",&sayi2);
    printf("Dikdortgenin alani: %d
    ",(sayi1*sayi2));
    printf("Dikdortgenin cevresi: %d",((sayi1+sayi2)*2));break;
    case 4:
    printf("X'e vereceginiz derei giriniz: ");
    scanf("%d",&sayi1);
    printf("Islemin sonucu: %d",(2*sayi1*sayi1+4*sayi1-7));break;
    case 5:
    printf("Kupu alinacak sayiyi giriniz: ");
    scanf("%d",&sayi2);
    printf("Sayinin Kupu: %d",(sayi2*sayi2*sayi2));break;
    case 6:
    printf("Eskenarlarin uzunlugunu giriniz: ");
    scanf("%d",&sayi2);
    printf("Taban uzunlugunu giriniz: ");
    scanf("%d",&sayi1);
    printf("Yuksekligi giriniz: ");
    scanf("%d",&yukseklik);
    printf("Ikizkenar ucgenin alani: %d
    ",(yukseklik*sayi1/2));
    printf("Ikizkenar ucgenin cevresi: %d",(sayi1+sayi2+sayi2));break;
    default:printf("!!!Hatali islem numarasi girdiniz!!!");

    }




    return 0;
    }

  • @ibrahimtaspnar2989
    @ibrahimtaspnar2989 Рік тому

    son bölüm için ayrıntılı çözüm sorunuz varsa sorabilirsiniz=
    #include
    int main()
    {
    int a,b,sonuc,x,alan,cevre;
    float pi=3.14;
    int k=0;
    while(k!=1)
    {
    printf("Matematik Menusu
    ");
    printf("*****************

    ");
    printf("1- Karede alan ve cevre hesabi
    ");
    printf("2-Girilen sayinin küpü
    ");
    printf("3-Çemberde alan ve cevre hesabi
    ");
    printf("4-5x2+7x+9 x e göre işleminin sonucu
    ");
    printf("5- Dikdörtgende alan ve cevre hesabi
    ");
    printf("işleminizi seçin: ");
    scanf("%d",&x);
    switch(x)
    {
    case 1:
    printf("karenin bir kenarını giriniz:");
    scanf("%d",&a);
    printf("karenin alanı:%d
    ",(a*a));
    printf("karenin çevresi:%d


    ",(4*a));
    break;
    case 2:
    printf("bir sayi giriniz:");
    scanf("%d",&a);
    printf("sayinin küpü:%d


    ",(a*a*a));
    break;
    case 3:
    printf("çemberin yarıçapını giriniz");
    scanf("%d",&a);
    alan=pi*a*a;
    cevre=2*pi*a;
    printf("çemberin alanı:%d
    ",alan);
    printf("çemberin çevresi:%d


    ",cevre);
    break;
    case 4:
    printf("x sayisini giriniz");
    scanf("%d",&a);
    sonuc=(5*a*a)+(7*a)+9;
    printf("4-5x2+7x+9 x e göre işleminin sonucu:%d


    ",sonuc);
    break;
    case 5:
    printf("dikdörtgenin iki kenarını giriniz:");
    scanf("%d%d",&a,&b);
    printf("dikdörtgenin alanı:%d
    ",(a*b));
    printf("dikdörtgenin çevresi:%d


    ",(2*(a+b)));
    break;
    default:
    printf("yanlış seçim yaptınız


    ");
    break;
    }
    }
    return 0;
    }

  • @samilbatr7833
    @samilbatr7833 5 років тому

    #include
    #include
    #include
    int main() {

    int s1,s2,pi,sonuc1,sonuc2,islem;

    printf("Matematiksel Calismalar
    ");
    printf("***********************

    ");
    printf("1- Karede alan ve cevre hesaplama
    ");
    printf("2- Girilen sayinin kupu
    ");
    printf("3- Cemberde alan ve cevre hesaplama
    ");
    printf("4- 5x2 + 7x + 9 isleminin x'e bagli cozumu
    ");
    printf("5- Dikdortgende alan ve cevre hesaplama

    ");
    printf("***********************
    ");
    printf("Islem kodunu giriniz: ");
    scanf("%d",&islem);

    switch(islem)
    {
    case 1:
    {
    printf("1- Karede alan ve cevre hesaplama:

    ");
    printf("Karenin kenar uzunlugu: ");
    scanf("%d",&s1);
    printf("
    ");

    sonuc1=s1*s1;
    sonuc2=s1*4;

    printf("karenin alani: %d
    ",sonuc1);
    printf("karenin cevresi: %d
    ",sonuc2);
    break;
    }
    case 2:
    {
    printf("2- Girilen sayinin kupu:

    ");
    printf("Sayi Degeri Giriniz: ");
    scanf("%d",&s1);

    sonuc1=(s1*s1*s1);

    printf("%d sayisinin kupu: %d
    ",s1,sonuc1);
    break;
    }
    case 3:
    {
    printf("3- Cemberde alan ve cevre hesaplama:

    ");
    printf("Yaricap degeri giriniz: ");
    scanf("%d",&s1);

    pi=3;
    sonuc1=pi*s1*s1;
    sonuc2=2*pi*s1;

    printf("cemberin alani: %d
    ",sonuc1);
    printf("cember cevre uzunlugu: %d",sonuc2);
    break;
    }
    case 4: {
    printf("4- 5x2 + 7x + 9 isleminin x'e gore durumu:

    ");
    printf("X degeri giriniz: ");
    scanf("%d",&s1);

    sonuc1=(5*s1*s1)+(7*s1)+9;

    printf("islem sonucu: %d",sonuc1);
    break;
    }
    case 5:
    {
    printf("5- Dikdortgende alan ve cevre hesaplama:

    ");
    printf("1. kenar uzunluk degeri giriniz: ");
    scanf("%d",&s1);
    printf("2. kenar uzunlugu giriniz: ");
    scanf("%d",&s2);

    sonuc1=s1*s2;
    sonuc2=(2*s1)+(2*s2);

    printf("dikdortgenin alani: %d
    ",sonuc1);
    printf("dikdortgenin cevre uzunlugu: %d",sonuc2);
    break;
    }
    default:printf("Hatali Kod Girdiniz!");
    break;
    }



    return 0;
    }

  • @emirg7369
    @emirg7369 5 років тому +1

    Hocanın yaptığı işlem seçimli programın biraz daha farklısını yaptım.İhtiyacı olan kullanabilir
    #include
    int main(){
    int s1,s2,sonuc;
    char islem;
    printf("Birinci sayiyi girin:") ;
    scanf("%d",&s1);
    printf("Yapmak istediginiz islemi (+,-,*,/) girin:");
    scanf("%s",&islem);
    printf("Ikinci sayiyi girin:");
    scanf("%d",&s2);
    switch(islem){
    case '+':
    sonuc=s1+s2;
    printf("Sayilarin toplami: %d",sonuc);break;
    case '-':
    sonuc=s1-s2;
    if(sonuc

    • @atakansonmez7724
      @atakansonmez7724 3 роки тому

      başkan benzer bi şekilde yaptım ama işlemler doğru çalışmıyor
      int s1,s2,sonuc;
      char islem;

      printf("Islem yapmak istediginiz sayilari giriniz:
      Sayi-1:");
      scanf("%d",&s1);

      printf("Sayi-2:");
      scanf("%d",&s2);

      printf("Yapmak istediginiz islemi giriniz:");
      scanf("%s",&islem);

      switch(islem)
      {
      case '+':
      sonuc=s1+s2;
      printf("Sonuc: %d",sonuc);
      break;

      case '-':
      sonuc=s1-s2;
      printf("Sonuc: %d",sonuc);
      break;

      case '/':
      sonuc=s1/s2;
      printf("Sonuc: %d",sonuc);
      break;

      case '*':
      sonuc=s1*s2;
      printf("Sonuc: %d",sonuc);
      break;

      }
      toplama ve çıkarmanın sonucunu girilen ilk sayıya eşitliyor, çarpma işleminin sonucu her zaman sıfır, bölme desen Allah'a emanet zaten. Sıkıntıyı bulamadım yardımcı olur musun?

    • @emirg7369
      @emirg7369 3 роки тому +1

      @@atakansonmez7724 Tam sebebini hatırlamıyorum ama 2 farklı çözümü var. Birincisi int s1,s2,sonuc;
      char islem; bu tanımlamaları main fonksiyonunun dışında yapmak. İkincisi de işlem seçimini 1. sayıyı aldıktan sonra kullanıcıdan isteyebilirsin. Şu şekilde:
      printf("Islem yapmak istediginiz sayilari giriniz:
      Sayi-1:");
      scanf("%d",&s1);
      printf("Yapmak istediginiz islemi giriniz:");
      scanf("%s",&islem);
      printf("Sayi-2:");
      scanf("%d",&s2);
      İkisinden birini yapsan düzelir.

    • @atakansonmez7724
      @atakansonmez7724 3 роки тому

      @@emirg7369 Eyvallah başkan ya tanımlamayı main den sonra yapmak çözdü, sanırım sebebi hocanın kullandığı sürümün eski olmasından kaynaklı. Bütün dersler bittikten sonra Yazılım Bilimi kanalından bir kez daha bitirmeyi düşünüyorum, oradaki anlatım daha ağır ve ileri düzey, sen önerir misin?

    • @emirg7369
      @emirg7369 3 роки тому +1

      @@atakansonmez7724 C, Python ve Java'yı o kanalla öğrenmiştim. Çok faydasını görürsün, tavsiye ederim.

    • @atakansonmez7724
      @atakansonmez7724 3 роки тому +1

      @@emirg7369 sağol başkan ♥

  • @sumeyyedolek6593
    @sumeyyedolek6593 Рік тому

    matematik menüsü||| kullanıcıya sectirerek :
    /*
    int sayi1, sayi2, secim,sum,secim2,pi;
    pi = 3;
    printf("Matematik menusu
    ");
    printf("*************************************

    ");
    printf("1-karede alan ve cevre hesabi
    ");
    printf("2-dikdortgende alan ve cevre hesabi
    ");
    printf("3-cemberde alan ve cevre hesabi
    ");
    printf("4-girilen sayinin kubu



    ");
    printf("islemi seciniz:
    ");
    scanf("%d", &secim);
    switch (secim) {
    case 1:
    printf("karenin bir kenarinin cm cinsinden olcusu:");
    scanf("%d", &sayi1);
    printf("alan icin 1i cevre icin 2yi tuslayin:");
    scanf("%d", &secim2);
    switch (secim2) {
    case 1:
    sum = sayi1 * sayi1;
    printf("%d cmkaredir.", sum);
    break;
    case 2:
    sum = 4 * sayi1;
    printf("%d cmdir", sum);
    break;
    default:
    printf("error");
    }
    break;
    case 2:
    printf("dikdortgenin kisa kenari cm i:");
    scanf("%d", &sayi1);
    printf("dikdortgenin uzun kenari cm i:");
    scanf("%d", &sayi2);
    printf("dikdortgenin alani icin 1i cevresi icin 2yi tuslayin:");
    scanf("%d", &secim2);
    switch (secim2) {
    case 1:
    sum = sayi1 * sayi2;;
    printf("%d cmkaredir.", sum);
    break;

    case 2:
    sum = 2 * (sayi1 + sayi2);
    printf("%d cmdir.", sum);
    break;
    default:
    printf("error");
    }
    break;
    case 3:

    printf("yaricapi girin:");
    scanf("%d", &sayi1);

    printf("cemberin alanini icin 1, cevresi icin 2ye basın :");
    scanf("%d", &secim2);
    switch (secim2) {
    case 1:

    sum = sayi1 * sayi1 * pi;
    printf("%d cmkare cemberin alanidir.",sum);
    break;
    case 2:
    sum = 2 * pi * sayi1;
    printf("%d cmkare cemberin cevresidir.", sum);
    break;
    default:
    printf("error");
    }
    break;
    case 4:
    printf("kubu ainacak sayiyi girin:");
    scanf("%d", &sayi1);
    sum = sayi1 * sayi1 * sayi1;
    printf("sonuc: %d", sum);
    break;
    default:
    printf("yanlis secim yaptiniz. yeniden deneyin!!");
    break;
    }*/

  • @hasanbasridarga1457
    @hasanbasridarga1457 3 роки тому +1

    #include
    #include
    int main() {

    //Kolay gelsin arkadaslar :) iyi calismalar...
    int sayi1,sayi2,secim;
    float sayi3,sonuc;

    printf("MATEMATIK MENUSU
    ");
    printf("********************

    ");
    printf("1- Karede alan ve cevre hesabi
    ");
    printf("2- Girilen Sayinin Kupu
    ");
    printf("3- Cemberde alan ve cevre hesabı
    ");
    printf("4- 5x2+7x+9 x'e gore islemin sonucu
    ");
    printf("5- Dikdortgende alan ve cevre alni

    ");
    printf("isleminizi seciniz: ");
    scanf("%d",&secim);

    switch(secim)
    {
    case 1:
    printf("Lutfen karenin bir kenar uzunlugunu girin: ");
    scanf("%d",&sayi1);
    printf("Girilen kenar uzunlugu: %d
    ",sayi1);
    printf("Karenin alani: %d
    ",(sayi1 * sayi1));
    printf("Karenin cevresi: %d",(sayi1 * 4));
    break;
    case 2:
    printf("Lutfen bir sayi giriniz: ");
    scanf("%d",&sayi1);
    printf("Girilen sayi: %d
    ",sayi1);
    printf("Sayinin kupu: %d",(sayi1*sayi1*sayi1));
    break;
    case 3:
    printf("Lutfen yaricap uzunlugunu girin: ");
    scanf("%f",&sayi3);
    printf("Girilen yaricap uzunlugu: %f
    ",sayi3);
    printf("Cemberin alani: %f",(2*3.14*sayi3));
    break;
    case 4:
    sonuc=(5*sayi3*12)+(7*sayi3)+9;
    printf("Lutfen x degerinin girin: ");
    scanf("%f",&sayi3);
    printf("Girilen x degeri: %f
    ",sayi3);
    printf("Sonuc: %f",sonuc);
    break;
    case 5:
    printf("Lutfen dikdortgenin kisa kenar uzunlugunu girin: ");
    scanf("%d",&sayi1);
    printf("Lutfen dikdortgenin uzun kenar uzunlugunu girin: ");
    scanf("%d",&sayi2);
    printf("Diktorgenin alani: %d
    ",(sayi1*sayi2));
    printf("Diktorgenin cevresi: %d",((sayi1*sayi2)*2));
    break;
    }
    return 0;
    }

  • @nursenaatasal173
    @nursenaatasal173 9 місяців тому

    int main() {
    int number1,number2,result,selection,PI;
    number1=12;
    number2=16;

    printf("Math menu
    ");
    printf("**********************
    ");
    printf("1-Calculating the area and perimeter of a square
    ");
    printf("2-Cube of the entered number
    ");
    printf("3-Calculation of area and perimeter in circle
    ");
    printf("4-5x2 + 7x + 9 Result of the operation according to x
    ");
    printf("5-Calculating area and perimeter of rectangle
    ");
    printf("please select your process: ");
    scanf("%d",&selection);

    switch(selection)
    {
    case 1:
    printf("Area of square: %d
    ",(number1*number1));
    printf("Perimeter of square: %d", (number1*4));
    break;
    case 2:
    printf("Cube of number: %d
    ",(number1*number1*number1));
    break;
    case 3:
    PI=3;
    printf("Area of circle: %d
    ",(PI*number1*number1));
    printf("Perimeter of circle: %d",(2*PI*number1));
    break;
    case 4:
    printf("Result of the operation: %d",(5*number1*number1+7*number1+9));
    break;
    case 5:
    printf("Area of rectangle: %d
    ",(number1*number2));
    printf("Perimeter of rectangle: %d
    ",(2*(number1+number2)));
    break;
    default:
    printf("undefined number entry");
    break;

    }


    return 0;
    }

  • @berraozyurt777
    @berraozyurt777 Рік тому

    islem değişkeni için neden char kullanıyoruz

  • @muhendishanim8490
    @muhendishanim8490 Рік тому

    1. örneğin daha sade hali:
    int main() {

    float sayi1,sayi2,sonuc;
    char islem;

    printf("yapmak istediginiz islem sembolunu giriniz:");
    scanf("%s",&islem);

    printf("1. sayiyi giriniz:");
    scanf("%f",&sayi1);

    printf("2. sayiyi giriniz:");
    scanf("%f",&sayi2);

    switch(islem)
    {
    case '+': sonuc=sayi1+sayi2; break;
    case '-': sonuc=sayi1-sayi2; break;
    case '*': sonuc=sayi1*sayi2; break;
    case '/': sonuc=sayi1/sayi2; break;
    }
    printf("Islemin sonucu: %f",sonuc);

    return 0;
    }

  • @aycanhekimoglu5788
    @aycanhekimoglu5788 4 роки тому +3

    Hocam merhaba, %s yi neden yaptınız 1. örnekte ?

    • @fintheo8768
      @fintheo8768 4 роки тому

      %s harf demek char ın sembollerinden %d koysaydı falan sayı olurdu

    • @sehergumusay6031
      @sehergumusay6031 3 роки тому

      @@fintheo8768 teşekkürler

  • @seherova_
    @seherova_ 2 роки тому

    Parantez içini neden siliyoruz ve ne zaman silmeden işlem yapacağız

  • @hakanyetisgin9673
    @hakanyetisgin9673 3 роки тому

    Bu işlemin neden çalışmadığını biri açıklayabilir mi lütfen? Hatanın nerede olduğunu bulamıyorum...
    int main(int argc, char *argv[]) {
    int sayi1,sayi2,sonuc;
    char islem;
    printf("Birinci sayiyi giriniz: ");
    scanf("%d",&sayi1);
    printf("Ikinci sayiyi giriniz");
    scanf("%d",&sayi2);
    printf("Yapmak istediginiz islemi seciniz(+ veya -)");
    scanf("%s",&islem);
    switch(islem)
    {
    case'+':
    sonuc=sayi1+sayi2;
    printf("Sonucunuz : %d",sonuc);
    break;
    case'-':
    sonuc=sayi1-sayi2;
    printf("Sonucunuz : %d",sonuc);
    break;
    default:printf("Hatali Giris");
    }
    return 0;
    }

  • @ozgurofrivia
    @ozgurofrivia 2 роки тому

    Kodu böyle yazdım da kodda yapılan değişiklikleri algılamıyorum compile yapıyorum bir öncekinde kalıyor.
    int sayi1,sayi2,sonuc1,sonuc2,sira,pi;
    pi=3;
    printf("Matematik Menusu
    ");
    printf("********************
    ");
    printf("1-Karede alan ve cevre hesabi.
    ");
    printf("2-Girilen sayilarin kupu.
    ");
    printf("3-Cemberde alan ve cevre hesabi.
    ");
    printf("4-5x2+7x+9 girilen x degerine gore sonuc.
    ");
    printf("5-Dikdortgende alan ve cevre hesabi.
    ");
    printf("Islem Numarasini Giriniz: ");
    scanf("%d",&sira);

    switch(sira)
    {
    case 1:
    printf("Karenin bir kenar uzunlugunu giriniz: ");
    scanf("%d",&sayi1);
    sonuc1=sayi1*sayi1;
    printf("Karenin alani: %d
    ",sonuc1);
    sonuc2=4*sayi1;
    printf("Karenin cevresi: %d",sonuc2);
    break;

    case 2:

    printf("1.Sayiyi Giriniz: ");
    scanf("%d",&sayi1);
    printf("2.Sayiyi Giriniz: ");
    scanf("%d",&sayi2);

    sonuc1=sayi1*sayi1*sayi1;
    sonuc2=sayi2*sayi2*sayi2;

    printf("1. Sayinin kupu: %d
    ",sonuc1);
    printf("2. Sayinin kupu: %d",sonuc2);
    break;

    case 3:

    printf("Yaricap degerini giriniz: ");
    scanf("%d",&sayi1);

    sonuc1=pi*sayi1*sayi1;
    sonuc2=2*pi*sayi1;

    printf("Dairenin alani: %d
    ",sonuc1);
    printf("Dairenin cevresi: %d",sonuc2);
    break;

    case 4:
    printf("X degiskenini giriniz: ");
    scanf("%d",&sayi1);
    sonuc1=(5*sayi1*sayi1)+7*sayi1+9;
    printf("Denklemin sonuc: %d",sonuc1);
    break;

    case 5:
    printf("Dikdortgenin kisa kenarini giriniz: ");
    scanf("%d",sayi1);
    printf("Dikdortgenin uzun kenarini girinzi: ");
    scanf("%d",sayi2);

    sonuc1=sayi1*sayi2;
    sonuc2=2*(sayi1+sayi2);

    printf("Dikdortgenin alani: %d
    ",sonuc1);
    printf("Dikdortgenin cevresi: %d",sonuc2);

    break;
























    }

  • @ereneroglu5013
    @ereneroglu5013 Рік тому

    basit bi hesap makinesi yapmaya calıstım nerede hatam var bakabilir misiniz
    int sayi1,sayi2,sonuc;
    char hesaplama;

    printf("1.sayiyi girin: ");
    scanf("%d",&sayi1);

    printf("2.sayiyi giriniz: ");
    scanf("%d",&sayi2);

    printf("hangi islemi istersiniz: ");
    scanf("%s",&hesaplama);

    switch(hesaplama)
    {
    case '+':
    sonuc=sayi1+sayi2;
    printf("Sonucunuz: %d",sonuc);
    break;
    case '-':
    sonuc=sayi1-sayi2;
    printf("Sonucunuz: %d",sonuc);
    break;
    case '/':
    sonuc=sayi1/sayi2;
    printf("Sonucunuz: %d",sonuc);
    break;
    case '*':
    sonuc=sayi1*sayi2;
    printf("Sonucunuz: %d",sonuc);
    break;
    default: printf("Hatali Deger Girdiniz");
    break;
    }

  • @r.alparslanata676
    @r.alparslanata676 2 роки тому +1

    hocanın yaptiğinin sadece klavyeden sayi girilerek yaptigini yapmaya calistim ama 1 hata var hatayı bulamadım bakip bulan varsa yazabilirmi ?
    #include
    #include
    /* run this program using the console pauser or add your own getch, system("pause") or input loop */
    int main() {
    //kalvyeden girilecek sembole göre 2 sayiyi işileme tabi tutmak switch ve case ile
    int sonuc,sayi1,sayi2;
    char islem;
    printf("birinci sayiyi giriniz");
    scanf("%d",&sayi1);
    printf("ikinci sayiyi giriniz: ");
    scanf("%d",&sayi2);
    printf("semboller su sekildedir");
    printf("
    +
    -
    *
    /
    ");
    printf("yapicaginiz islemi girin: ");
    scanf("%s",&islem);
    switch (islem)
    {
    case '+':
    sonuc=sayi1+sayi2;
    printf("Yaptiginiz islemin sonucu: %d",sonuc);break;

    case '-':
    sonuc=sayi1-sayi2;
    printf("yaptiginz islemin sonucu: %d",sonuc);break;
    case'*':
    sonuc=sayi1*sayi2;
    printf("yaptiginiz islemin sonucu:%d ",sonuc);break;
    case'/':
    sonuc=sayi1/sayi2;
    printf("girdiginiz islemin sonucu: %d",sonuc);break;

    }
    return 0;
    }

    • @F16pilotHydra
      @F16pilotHydra 2 роки тому

      ne hatası aldın ?

    • @fbetul7
      @fbetul7 2 роки тому

      hatanın sebebini bulabildiniz mi?

  • @tristapptheking5875
    @tristapptheking5875 5 років тому

    int main() {
    int nu,x,sonuc;

    printf("Matematik Menusu
    ");
    printf("***********************

    ");
    printf("1-Karede alan ve cevre
    ");
    printf("2-Girilen sayinin kupu
    ");
    printf("3-Cemberde alan ve cevre hesabi
    ");
    printf("4-5x2+7x+9

    ");
    printf("Isleminizin numarasini secin secin:");
    scanf("%d",&nu);
    switch(nu)
    { case 1:
    printf("Kenar uzunlugunu giriniz:
    ");
    scanf("%d",&x);
    int uzunluk=4*x,alan=x*x;
    printf("Cevre uzunlugu: %d
    ",uzunluk);
    printf("Alan: %d",alan);
    break;
    case 2:
    printf("Sayiyi giriniz:");
    scanf("%d",&x);
    int kup=pow(x,3);
    printf("Sayinin kupu: %d",kup);
    break;
    case 3:
    printf("Yaricapi giriniz:");
    scanf("%d",&x);
    int pi=3;
    int alan1=pi*x*x;
    int cevre=2*pi*x;
    printf("Alan: %d
    ",alan1);
    printf("Cevre: %d",cevre);
    break;
    case 4:
    printf("X'i giriniz:");
    scanf("%d",&x);
    sonuc=5*pow(x,2)+7*x+9;
    printf("Sonuc: %d",sonuc);
    break;
    default:printf("Hatlai sayi girdiniz");break;

    }







    return 0;
    }

  • @omeryildizhan
    @omeryildizhan 3 роки тому

    Hocam program sürekli 0 değerini veriyor yanlışım nedir?
    int a,b,c;
    char islem;
    printf("Birinci sayiyi gir: ");
    scanf("%d",&a);
    printf("Ikinci sayiyi gir: ");
    scanf("%d",&b);
    printf("Yapilacak islemi gir: ");
    scanf("%s",&islem);
    switch(islem)
    {
    case '+': printf("%d",(c=a+b)); break;
    case '-': printf("%d",(c=a-b)); break;
    case '*': printf("%d",(c=a*b)); break;
    default: printf("Yanlis islem sembolunu girdiniz...");
    }

    • @Tuzlu1su
      @Tuzlu1su 3 роки тому

      Attığın kod bende çalışıyor acaba int main() fonksiyonunu return 0 yapmayı mı unuttun?

  • @mervepolat4740
    @mervepolat4740 3 роки тому

    #include
    int main()
    {
    int numara;
    double sayi1,sayi2;
    double toplam,fark,carpim,bolum;
    printf("1.sayiyi giriniz> ");
    scanf("%lf",&sayi1);
    printf("2. sayiyi giriniz> ");
    scanf("%lf",&sayi2);
    printf("Yapmak icin asagidaki islemlerden birini seciniz>
    ");
    printf("1-Toplama
    ");
    printf("2-Cikarma
    ");
    printf("3-Carpma
    ");
    printf("4-Bolme
    ");
    scanf("%d",&numara);
    switch(numara)
    {
    case 1:
    toplam=sayi1+sayi2;
    printf("%lf + %lf = %.2lf",sayi1,sayi2,toplam);
    break;
    case 2:
    fark=sayi1-sayi2;
    printf("%lf - %lf = %.2lf",sayi1,sayi2,fark);
    break;
    case 3:
    carpim=sayi1*sayi2;
    printf("%lf * %lf = %.2lf",sayi1,sayi2,carpim);
    break;
    case 4:
    bolum=sayi1/sayi2;
    printf("%lf / %lf = %lf",sayi1,sayi2,bolum);
    break;
    default:
    printf("Girdiginiz karakter hatali! Lutfen gecerli bir islem seciniz...");
    }
    return 0;
    }

    • @antaresred1568
      @antaresred1568 Рік тому

      Allah razı olsun ,sabahtan beri int tanımladığım için çıkmıyordu

  • @everyfootbaall
    @everyfootbaall Рік тому

    hocam neden sayıları scanf fonksiyonu ile giremiyotuz denedim ama olmuyor dogru sonucu gösterrmiyor

    • @Mertcan_Kilic
      @Mertcan_Kilic Рік тому

      belki sayi1'i ilk basta integer olarak tanımlamışsındır ama sonradan sayıyı kullanıcıdan alırken scanf("%f",&sayi1) gibi sayıyı float değer olarak alabiliyor olabilir misin? sanırım buradaki uyuşmazlıktan dolayı hata veriyor.

  • @BassBlittz
    @BassBlittz 4 роки тому

    int main(){
    int sayi1,sayi2,sonuc,secim,yenisayi,pi,r,x,uzunkenar,kisakenar;
    pi=3.14;
    sayi1 =12;
    sayi2 =16;
    printf("**************Matematik Menusu**************");
    printf("***********

    ");
    printf("1- Kare de alan ve cevre hesabi
    ");
    printf("2- Girilen Sayinin kupu
    ");
    printf("3-Dairede alan ve cevre hesabi
    ");
    printf("4-5x2+7x+9 x e gore islemin sonucu
    ");
    printf("5-Didortgende alan ve cevre hesabi
    ");
    printf("isleminizi secin:");
    scanf("%d",&secim);
    switch(secim){
    case 1:
    printf("Karenin Alani:%d
    ",(sayi1*sayi1));
    printf("Karenin cevresi:%d",(4*(sayi1+sayi2)));
    break;
    case 2:
    printf("Bir sayi giriniz:
    ");
    scanf("%d",¥isayi);
    printf("Girdiginiz sayinin kupu:%d",(yenisayi*yenisayi*yenisayi));
    break;
    case 3:
    printf("Direnin cevresi icin bir r girin:
    ");
    scanf("%d",&r);
    printf("Dairenin cevresi:%d
    ",(2*pi*r));
    printf("Dairenin alani:%d",(pi*r*r));
    break;
    case 4:
    printf("Bir x sayisi girin:");
    scanf("%d",&x);
    printf("X e gore islemin sonucu: %d",(5*x*x+7*x+9));
    case 5:
    printf("Uzun kenari girin:");
    scanf("%d",&uzunkenar);
    printf("kisakenarigirin:");
    scanf("%d",&kisakenar);
    printf("Dikdortgenin cevresi:%d
    ",(2*(uzunkenar+kisakenar)));
    printf("Dikdortgenin alan:%d",(kisakenar*uzunkenar));
    break;
    }

  • @mustafayilmaz5248
    @mustafayilmaz5248 3 роки тому +1

    #include
    #include
    int main()
    {
    int secim;
    float karenin_kenari,karenin_alani,karenin_cevresi;
    float sayi,sayinin_kupu;
    float cemberin_yaricapi,pi,cemberin_alani,cemberin_cevresi;
    float x,formul;
    float dikdortgen_alani,dikdortgen_cevresi,dikdortgen_uzunkenari,dikdortgen_kisakenari;
    printf("Matematik Islem Menusu
    ");
    printf("*********************


    ");
    printf("'1- Bir Karenin Alanini ve Cevresini Bulan Program'
    ");
    printf("'2- Girilen Sayinin Kupunu Bulan Program'
    ");
    printf("'3- Bir Cemberin Alanini ve Cevresini Hesaplayan Program'
    ");
    printf("'4- 5x^2+7x+9 Islemini x'e Gore Bulan Program'
    ");
    printf("'5- Bir Dikdortgenin Alanini ve Cevresini Hesaplayan Program'


    ");
    printf("Yukaridaki Matematiksel Islemlerden Hangisini Yapmak Istiyorsaniz Basindaki Rakami Lutfen Yaziniz. : ",secim);
    scanf("%d",&secim);
    printf("


    ");
    switch(secim)
    {
    case 1:
    printf("'1' Numarali Islemi Sectiniz. Asagida Karenin Cevresini ve Alanini Bulmak Icin Degerler Istenecektir.

    ");
    printf("Lutfen Karenin Kenar Uzunlugunu Giriniz. : ");
    scanf("%f",&karenin_kenari);
    karenin_cevresi=karenin_kenari*4;
    printf("Kenarini Girmis Oldugunuz Karenin Cevresi: %.3f
    ",karenin_cevresi);
    karenin_alani=karenin_kenari*karenin_kenari;
    printf("Kenarini Girmis Oldugunuz Karenin Alani: %.3f
    ",karenin_alani);
    break;
    case 2:
    printf("'2' Numarali Islemi Sectiniz. Asagida Sayinin Kupunu Bulmak Icin Degerler Istenecektir.

    ");
    printf("Lutfen Kupunu Almak Istediginiz Sayiyi Giriniz. : ");
    scanf("%f",&sayi);
    sayinin_kupu=sayi*sayi*sayi;
    printf("Girmis Oldugunuz Sayinin Kupu : %.3f
    ",sayinin_kupu);
    break;
    case 3:
    printf("'3' Numarali Islemi Sectiniz. Asagida Cemberin Cevresini ve Alanini Bulmak Icin Degerler Istenecektir.

    ");
    printf("Lutfen Cemberin Yaricapini Giriniz. : ");
    scanf("%f",&cemberin_yaricapi);
    printf("Lutfen Alani ve Cevreyi Hesaplayabilmek Icin Pi Sayisini Giriniz. : ");
    scanf("%f",&pi);
    cemberin_cevresi=2*pi*cemberin_yaricapi;
    printf("Yaricapini Girmis Oldugunuz Cemberin Cevresi: %.3f
    ",cemberin_cevresi);
    cemberin_alani=pi*cemberin_yaricapi*cemberin_yaricapi;
    printf("Yaricapini Girmis Olgunuz Cemberin Alani : %.3f
    ",cemberin_alani);
    break;
    case 4:
    printf("'4' Numarali Islemi Sectiniz. Asagida Islemin Sonucunu Bulmak Icin Degerler Istenecektir.

    ");
    printf("Lutfen x Degerini Giriniz. : ");
    scanf("%f",&x);
    formul=5*x*x+7*x+9;
    printf("X Degerine Gore Cikan Sonuc: %.3f
    ",formul);
    break;
    case 5:
    printf("'5' Numarali Islemi Sectiniz. Asagida Dikdortgenin Cevresini ve Alanini Bulmak Icin Degerler Istenecektir.

    ");
    printf("Lutfen Dikdortgenin Uzun Kenarini Giriniz. : ");
    scanf("%f",&dikdortgen_uzunkenari);
    printf("Lutfen Dikdortgenin Kisa Kenarini Giriniz. : ");
    scanf("%f",&dikdortgen_kisakenari);
    dikdortgen_cevresi=2*(dikdortgen_kisakenari+dikdortgen_uzunkenari);
    printf("Uzun Kenarini ve Kisa Kenarini Girmis Oldugunuz Dikdortgenin Cevresi : %.3f
    ",dikdortgen_cevresi);
    dikdortgen_alani=dikdortgen_uzunkenari*dikdortgen_kisakenari;
    printf("Uzun Kenarini ve Kisa Kenarini Girmis Oldugunuz Dikdortgenin Alani : %.3f
    ",dikdortgen_alani);
    break;
    default:
    printf("Yanlis Secim Yaptiniz. Lutfen 1-5 Arasinda Secim Yapiniz.
    ");
    break;
    }
    return 0;
    }

  • @saidaydn5159
    @saidaydn5159 2 роки тому +1

    Arkdaşlar bu koddaki hata nedir biri yardımcı olabilir mi? switch calışmiyor burda
    int s1,s2,s3,s4;

    printf("Birinci Sayisi Giriniz:");
    scanf("%d",&s1);
    printf("Ikinci Sayiyi Giriniz: ");
    scanf("%d",&s2);
    printf("Yapmak Istediginiz Islemi Giriniz:");
    scanf("%d",&s4);


    switch(s4)
    {
    case '+':
    s3=s1+s2;
    printf("Sonuc: %d",s3);
    break;

    case '-':
    s3=s1-s2;
    printf("Sonuc: %d",s3);
    break;

    case'/':
    s3=s1/s2;
    printf("Sonuc: %d",s3);
    break;

    case '*':
    s3=s1*s2;
    printf("Sonuc: %d",s3);
    break;

    }

    • @saidaydn5159
      @saidaydn5159 2 роки тому

      arkadşalr öyle yapınca düzeldi ama neden floatta çalışıyorda int te çalışmıyor?
      float s1,s2,s3;
      char s4;

      printf("Birinci Sayisi Giriniz:");
      scanf("%f",&s1);
      printf("Ikinci Sayiyi Giriniz: ");
      scanf("%f",&s2);

      printf("Yapmak Istediginiz Islemi Giriniz:");
      scanf("%s",&s4);


      switch(s4)
      {
      case '+':
      s3=s1+s2;
      printf("Sonuc: %f",s3);
      break;

      case '-':
      s3=s1-s2;
      printf("Sonuc: %f",s3);
      break;

      case'/':
      s3=s1/s2;
      printf("Sonuc: %f",s3);
      break;

      case '*':
      s3=s1*s2;
      printf("Sonuc: %f",s3);
      break;

      }

  • @hakkburak5152
    @hakkburak5152 3 роки тому

    #include
    #include
    int main (){
    int kub,alan,cevre,sayi1,sayi2,secim,yaricap,sonuc;
    printf("Matematik Proje Odevi
    ");
    printf("********************************

    ");
    printf("1-Karede Alan ve Cevre Hesabi:
    ");
    printf("2-Girilen Sayinin Kubu:
    ");
    printf("3-Cemberde Alan ve Cevre Hesabi:
    ");
    printf("4-5x2+7x+9 x e gore islemin sonucu:
    ");
    printf("5-Dikdortgenin alanı ve cevre hesabi:
    ");
    printf("Seciminizi Yapiniz
    ");
    scanf("%d",&secim);
    switch(secim){

    case 1:printf("Karenin bir kenarini giriniz");
    scanf("%d",&sayi1);
    alan = sayi1 * sayi1;
    cevre: sayi1 * 4;
    printf("Alan %d dir, Cevre %d dir",alan,cevre);break;
    case 2:printf("Bir Sayi Giriniz");
    scanf("%d",&sayi1);
    kub = sayi1 * sayi1 * sayi1;
    printf("Sayinin Kubu %d dir",kub);break;
    case 3: printf("Bir Sayi Giriniz");
    scanf("%d",&yaricap);
    alan = 3.14 * yaricap * yaricap;
    cevre = 2 * 3.14 *yaricap;
    printf("Cemberin Alani: %d
    Cemberin Cevresi: %d ",alan,cevre);break;
    case 4: printf("x' i giriniz");
    scanf("%d",&sayi1);
    sonuc = 5 * sayi1 * sayi1 + (7*sayi1) + 9;
    printf("Sonuc %d dir",sonuc);break;
    case 5: printf("Uzunkenar ve Kisakenari Giriniz");
    scanf("%d",&sayi1);
    scanf("%d",&sayi2);
    alan = sayi1 * sayi2;
    cevre = 2*sayi1 + 2*sayi2;
    printf("Diktorgenin Alani %d dir
    Dikdortgenin Cevresi %d dir",alan,cevre);
    }
    }

  • @Tortuga2321
    @Tortuga2321 4 роки тому

    int main() {
    float sayi1,sayi2,sayi3,sonuc;
    int sec;
    while (1){

    printf("Matemik Islem Menusu
    ");
    printf("********************

    ");
    printf("1- Karede alan ve cevre hesabi
    ");
    printf("2- Girilen sayinin kupu
    ");
    printf("3- Cemberde alan ve cevre
    ");
    printf("4- 5x2+7x9 x'e gore islemin sonucu
    ");
    printf("5- Dikdortgende alan ve cevre hesabi
    ");
    printf("Isleminizi seciniz: ");
    scanf("%d",&sec);
    switch(sec)
    {
    case 1: printf("Kenar uzunluğunu giriniz: ");
    scanf("%f",&sayi1);
    printf("Karede cevresi: %f
    ",(sayi1*4));
    printf("Karede alan: %f",(sayi1*sayi1));
    break;
    case 2: printf("Bir sayi giriniz: ");
    scanf("%f",&sayi1);
    printf("Sayinin kupu: %f",(sayi1*sayi1*sayi1));
    break;
    case 3: printf("Yaricapi giriniz: ");
    scanf("%f",&sayi1);
    printf("Cemberin cevresi: %f
    ",(2*3.14*sayi1));
    printf("Cemberin alani: %f",(3.14*sayi1*sayi1));
    break;
    case 4: printf("X degerini giriniz: ");
    scanf("%f",&sayi1);
    printf("Islemin sonucu: %f
    ",(5*sayi1*2+7*sayi1*9));
    break;
    case 5: printf("1.kenar giriniz: ");
    scanf("%f",&sayi1);
    printf("2.kenar giriniz: ");
    scanf("%f",&sayi2);
    printf("Dikdortgende cevre: %f
    ",(2*(sayi1+sayi2)));
    printf("Dikdortgende alan: %f",(sayi1*sayi2));
    default : printf("Hatali bilgi girisi.Klavyeden 1-5 sayi giriniz
    ");
    break;

    }
    }
    return 0;
    }

  • @batuhanacan251
    @batuhanacan251 4 роки тому

    int islem,sayi1,sayi2,x,karkenar,kiskenar,uzkenar,yarcap;
    int karalan,karcev,dikalan,dikcev,daalan,dacev,kup,sonuc;
    printf("**Matematik Menusu**

    ");
    printf("1-Karede alan ve cevre hesabi
    ");
    printf("2-Girilen sayinin kupu
    ");
    printf("3-Dairede alan ve cevre hesabi
    ");
    printf("4-7*x2+14 x e gore islemin sonucu
    ");
    printf("5-Dikdortgende alan ve cevre hesabi

    ");
    printf("Isleminizi seciniz: ");
    scanf("%d",&islem);


    switch(islem)
    {
    case 1:
    printf("Karenin bir kenarini giriniz: ");
    scanf("%d",&karkenar);
    karalan=karkenar*karkenar;
    karcev=karkenar*4;
    printf("Girdiginiz karenin alani: %d - Cevresi: %d",karalan,karcev);
    break;
    case 2:
    printf("Lutfen kupunu istediginiz sayiyi yaziniz: ");
    scanf("%d",&sayi1);
    kup=sayi1*sayi1*sayi1;
    printf("Girilen sayinin kupu: %d",kup);
    break;
    case 3:
    printf("Alanini ve cevresini istediginiz dairenin yarıcapını giriniz: ");
    scanf("%d",yarcap);
    daalan=3*yarcap*yarcap;
    dacev=2*3*yarcap;
    printf("Girilen dairenin alani: %d - Cevresi: %d
    (Pi 3 alinmistir)",daalan,dacev);
    break;
    case 4:
    printf("X'e deger veriniz: ");
    scanf("%d",&x);
    sonuc=(7*x*x)+14;
    printf("Sonucunuz: %d",sonuc);
    break;
    case 5:
    printf("Alanini ve Cevresini istediginiz dikdortgenin kisa kenarini giriniz: ");
    scanf("%d",&kiskenar);
    printf("Alanini ve Cevresini istediginiz dikdortgenin uzun kenarini giriniz: ");
    scanf("%d",&uzkenar);
    dikalan=kiskenar*uzkenar;
    dikcev=(kiskenar+uzkenar)*2;
    printf("Girdiginiz dikdortgenin alani: %d - Cevresi: %d",dikalan,dikcev);
    break;

    }
    printf("Hocam ALLAH Razı Olsun :)");

  • @leylabayram121
    @leylabayram121 3 роки тому

    arkadaşlar tüm işlemlere 0 atıyor sorun nerede acaba?
    int sayi1,sayi2,sonuc;
    char islem;
    printf("1.Sayiniz: ");
    scanf("%d",&sayi1);
    printf("2.Sayini: ");
    scanf("%d",&sayi2);
    printf("Isleminizi girin: ");
    scanf("%s",&islem);
    switch(islem){
    case '+':
    sonuc=sayi1+sayi2;
    printf("Sonuc: %d",sonuc);
    break;
    case '-':
    sonuc=sayi1-sayi2;
    printf("Sonuc: %d",sonuc);
    break;
    case '*':
    sonuc=sayi1*sayi2;
    printf("Sonuc: %d",sonuc);
    break;
    case '/':
    sonuc=sayi1/sayi2;
    printf("Sonuc: %d",sonuc);
    break;
    default: printf("Hatali islem sembolu");
    break;

    }

  • @cakicik3477
    @cakicik3477 3 роки тому +2

    Dersler cok eglenceli :)

  • @nisayavuz4194
    @nisayavuz4194 9 місяців тому

    1. örneğin sayı bir ve sayi ikisini klavyeden girdirmek istedim ama bir turlu olmadı, projeyi çalıştırdığımda sonucu birinci sayının değerini veriyor nereden kaynaklanıyor acaba bu sorun ?

    • @ferhancakir5320
      @ferhancakir5320 6 місяців тому

      işlem için atadığın printf ve scanf satırlarını ; 1.sayı ve 2.sayı için atadığın değerlerin arasına yaz

  • @dogancanulutas2652
    @dogancanulutas2652 7 років тому +2

    Hocam kolay gelsin öncelikle, benim sizden ufak bir ricam var benim bitirme projem güneş paneline düşen akımı arduıno ile ölçüp c# yapılan bir otomasyonla okuyucuya sunup bu verileri günlük olarak kaydetmek ben bunu yapamıyorum verileri saklamak istiyorum her 3dakika da bir veya günde bir çekip kaydetmek istiyorum..Ben sizin tımer videonuzu izledim ve gerçekten çok beğendim çok teşekkür ederim ancak şu konuda yardımcı olursanız minnettar kalırıım.

    • @dogukansanli4269
      @dogukansanli4269 2 роки тому +5

      Bilader 4 yıl olmuş tanrı yardımcın olsun. Bulabildin mi sorunun çözümünü

    • @cagry1116
      @cagry1116 Рік тому +1

      Bilader 5 yıl olmuş tanrı yardımcın olsun. Bulabildin mi sorunun çözümünü

    • @muradz.9473
      @muradz.9473 Рік тому

      Bilader 5 yıl 3 ay olmuş Allah yardımcın olsun. Bulabildin mi sorunun çözümünü

    • @enesdulger1663
      @enesdulger1663 Рік тому

      Bilader 5 yıl 3 ay 2 hafta olmuş Allah yardımcın olsun. Bulabildin mi sorunun çözümünü

    • @serhatbayazt5172
      @serhatbayazt5172 Рік тому

      Bilader 5 yıl 3 ay 2 hafta 9 saat olmuş Allah yardımcın olsun. Bulabildin mi sorununun çözümünü

  • @muratkacagan1532
    @muratkacagan1532 Рік тому

    Hocanın sorduğu soru:

    float cevre,alan,sayi1,sayi2,sayi3,pi,x;
    int islem,islem2;
    pi=3.141;
    printf("Lutfen Asagidaki Soru Kodlarindan Yapmak Istediginiz Islemi Girin:
    ");
    printf("1-Karenin Alani ve Cevresi.
    ");
    printf("2-Dikdortgenin Alani ve Cevresi.
    ");
    printf("3-Cemberin Alani ve Cevresi.
    ");
    printf("4-Ikinci Derece Denklem Sonucu.
    ");
    printf("5-Sayinin Karesi.
    ");
    printf("6-Sayinin Kupu.

    ");
    printf("Islem Numarasini Giriniz: ");
    scanf("%d",&islem);
    printf("
    ");
    switch(islem)
    {
    case 1:
    printf("Karenin Kenar Uzunlugu: ");
    scanf("%f",&sayi1);
    alan=sayi1*sayi1;
    cevre=sayi1*4;
    printf("Karenin Alani: %.3f
    ",alan);
    printf("Karenin Cevresi: %.3f
    ",cevre);
    break;
    case 2:
    printf("Dikdortgenin Kisa Kenari: ");
    scanf("%f",&sayi1);
    printf("Dikdortgenin Uzun Kenari: ");
    scanf("%f",&sayi2);
    alan=sayi1*sayi2;
    cevre=sayi1*2+sayi2*2;
    printf("Dikdortgenin Alani: %.3f
    ",alan);
    printf("Dikdortgenin Cevresi: %.3f
    ",cevre);
    break;
    case 3:
    printf("Lutfen Bir Secim Yapin.
    ");
    printf("1-Cemberin Yaricapini Biliyorum.
    ");
    printf("2-Cemberin Capini Biliyorum.
    ");
    printf("Lutfen Giris Yapin: ");
    scanf("%d",&islem2);
    switch(islem2)
    {
    case 1:
    printf("Lutfen Yaricapi Girin: ");
    scanf("%f",&sayi1);
    alan=pi*sayi1*sayi1;
    cevre=2*pi*sayi1;
    printf("Cemberin Alani: %.3f
    ",alan);
    printf("Cemberin Cevresi: %.3f
    ",cevre);
    break;
    case 2:
    printf("Lutfen Capi Girin: ");
    scanf("%f",&sayi2);
    sayi1=sayi2/2;
    alan=pi*sayi1*sayi1;
    cevre=2*pi*sayi1;
    printf("Cemberin Alani: %.3f
    ",alan);
    printf("Cemberin Cevresi: %.3f
    ",cevre);
    break;
    }
    break;
    case 4:
    printf("***Lutfen Istenilen Bilgileri Eksiksiz Doldurun!***
    ");
    printf("***Pozitif-Negatif Degerlere Dikkat Edin!***

    ");
    printf("X'in Degeri:");
    scanf("%f",&x);
    printf("x^2'nin Katsayisi: ");
    scanf("%f",&sayi1);
    printf("x'in Katsayisi: ");
    scanf("%f",&sayi2);
    printf("Sabit Terim: ");
    scanf("%f",&sayi3);
    alan=sayi1*x*x + sayi2*x + sayi3;
    printf("Denklemin Donucu: %.3f
    ",alan);
    break;
    case 5:
    printf("Karesini Almak Istediginiz Sayi: ");
    scanf("%f",&sayi1);
    alan=sayi1*sayi1;
    printf("%.3f Sayisinin Karesi : %.3f
    ",sayi1,alan);
    break;
    case 6:
    printf("Kupunu Almak Istediginiz Sayi: ");
    scanf("%f",&sayi1);
    alan=sayi1*sayi1*sayi1;
    printf("%.3f Sayisinin Kupu : %.3f
    ",sayi1,alan);
    break;
    default:printf("Lutfen Gecerli Bir Islem Girin!!

    ");
    }
    printf("
    ");
    printf("Farkli Bir Islem Icin Programi Yeniden Baslatin.


    ");

    • @xx81105
      @xx81105 Рік тому

      çap yarıçapın 2 katı zaten 2 defa switch case kullanman mantıksız olmuş

  • @aadventure01
    @aadventure01 Рік тому

    Switch case de float veri tipi kullanabilir miyiz ?

  • @barsyalnz9916
    @barsyalnz9916 4 роки тому

    #include
    #include
    /* run this program using the console pauser or add your own getch, system("pause") or input loop */
    int main() {

    int sayi1,sayi2,sonuc,secim,kenar,kup,x,uzunkenar,kisakenar,dcevre,dalan;
    printf("matematik menusu
    ");
    printf("1-kare de alan ve cevre hesabi
    ");
    printf("2-girilen sayinin kupu
    ");
    printf("3-5x2+7x+9 x e gore islemin sonucu
    ");
    printf("4-dikdortgende alan ve cevre hesabi
    ");
    printf("islemi seciniz:");
    scanf("%d",&secim);

    switch(secim)
    {
    case 1:

    printf("karenin kenarini giriniz:");
    scanf("%d",&kenar);
    printf("karenin alani:%d
    ",(kenar*kenar));
    printf("karenin cevresi:%d
    ",(kenar*4));
    break;

    case 2:
    printf("kupunu bulmak istediginiz sayiyi giriniz:");
    scanf("%d",&sayi1);
    printf("girdiginiz sayinin kupu: %d",(sayi1*sayi1*sayi1));
    break;

    case 3:
    printf("x'i giriniz: ");
    scanf("%d",&x);
    sonuc=5*(x*x)+(7*x)+9;
    printf("sonuc: %d",sonuc);

    case 4:
    printf("dikdorgenin uzun kenarini giriniz:
    ",dcevre);
    scanf("%d",&uzunkenar);
    printf("dikdortgenin kisa kenarini giriniz:",dalan);
    scanf("%d",&kisakenar );
    printf("dikdorgenin cevresi: %d
    ",(2*(uzunkenar+kisakenar)));
    printf("dikdortgenin alani: %d
    ",(kisakenar*uzunkenar));
    if(uzunkenar==uzunkenar)
    {
    printf("hatali deger girdiniz");
    }
    break;

    default: printf("hatali deger girdiniz!!!");




    }




    return 0;

    }

    • @barsyalnz9916
      @barsyalnz9916 4 роки тому

      if(uzunkenar==uzunkenar) biri kisakenar olucak

  • @talhaekinci2159
    @talhaekinci2159 2 роки тому

    #include
    int main() {
    int sayi1,sayi2,sonuc,secim,cevre,alan;
    sayi1=12;
    sayi2=16;

    printf("Matematik Menusu
    ");
    printf("*****************

    ");

    printf("1-Kare de alan ve cevre hesabi
    ");
    printf("2-Girilen sayinin kupu
    ");
    printf("3-Dairede alan ve cevre hesabi
    ");
    printf("4- 5x2+7x-9 x e gore islemin sonucu
    ");
    printf("5-Dikdortgenin alan ve cevre hesabi
    ");

    printf("isleminizi seciniz: ");
    scanf("%d",&secim);

    switch(secim)
    {
    case 1:
    alan=(sayi1*sayi1);
    cevre=sayi1*4;
    printf("karenin alani:%d
    ",alan);
    printf("karenin cevresi:%d",cevre);
    break;

    case 2:
    sonuc=sayi1*sayi1*sayi1;
    printf("Sayinin kupu:%d",sonuc);
    break;

    case 3:
    float pi,cevre,alan;
    pi=3.14;
    alan=(sayi1*sayi1)*pi;
    cevre=2*sayi1*pi;
    printf("Dairenin alanı:%f
    ",alan);
    printf("Dairenin cevresi:%f",cevre);
    break;

    case 4:
    int x;
    x=sayi1;
    sonuc=(5*x*x)+7*x-9;
    printf("islemin sonucu:%d",sonuc);
    break;

    case 5:
    int alan2,cevre2;
    alan2=sayi1*sayi2;
    cevre2=(sayi1*sayi2)*2;
    printf("Dikdortgenin alani:%d
    ",alan2);
    printf("Dikdortgenin cevresi:%d",cevre2);
    break;

    default:
    printf("Girdiginiz rakam hatalidir");break;

    }

  • @mucahityagmur1085
    @mucahityagmur1085 5 років тому

    int main() {


    int s1,s2,sonuc,secim;



    printf("Matematik Menusu
    ");
    printf("*****************

    ");
    printf("1-Karede Alan Hesabi:
    ");
    printf("2-Girilen Sayinin Kupu:
    ");
    printf("3-Cemberde Alan Hesabi:
    ");
    printf("4-5x2+7x+9 X e göre işlemin sonucu:
    ");
    printf("5-Dikdortgende Alan Hesabi



    ");
    printf("Isleminizi Secin:
    ");

    scanf("%d",&secim);

    switch(secim)

    {
    case 1:printf("Karenin Bir Kenarini Giriniz:"); scanf("%d",&s1);
    printf("Karenin Alani:%d",(s1*s1));
    break;
    case 2:printf("Bir Sayi Giriniz:");scanf("%d",&s2);
    printf("Girilen Sayinin Kupu:%d",(s2*s2*s2));
    break;
    case 3:printf("Cemberin Yari Capini Giriniz:");scanf("%d",&s2);
    printf("Cemberin Alani:%d",(s2*s2*3));
    break;
    case 4:printf("X Degerini Giriniz:");scanf("%d",&s1);
    printf("Girilen Sayinin Kupu:%d",(5*(s1*s1)+7*s1+9));
    break;
    case 5:printf("Dikdortgenin Bir Kenari Giriniz:");scanf("%d",&s1);
    printf("Dikdortgenin Ikinci Kenari Giriniz:");scanf("%d",&s2);
    printf("Dikdortgende Alani:%d",(s1*s2));
    break;



    }
    return 0;

    }

  • @emreahmet167
    @emreahmet167 Рік тому

    Hocam , yazınca buga giriyor nasıl çözerim basit kodlarla?

    • @emreahmet167
      @emreahmet167 Рік тому

      #include
      int main(){
      int a,b,c,d,e,f;
      printf("Matematik Menusu
      ");
      printf("*****************

      ");
      printf("1 - Karede Alan ve Cevre Hesabi
      ");
      printf("2 - Girilen sayinin kupu
      ");
      printf("3 - Cemberde Alan ve Cevre Hesabi
      ");
      printf("4 - 5x/2+7x+9 x'e gore islem sonucu
      ");
      printf("5 - Dikdortgende Alan ve Cevre Hesabi
      ");
      printf("0 - Menuden cikis
      ");
      while(a!=0){
      printf("Isleminizi Secin: ");
      scanf("%d",&a);
      if(a==0 || a==1 || a==2 || a==3 || a==4 || a==5){
      switch(a){
      case 1 :
      printf("Karenin bir kenarını giriniz: ");
      scanf("%d",&b);
      c=b*b;
      printf("Karenin alani: %d
      ",c);
      d=b*4;
      printf("Karenin cevresi: %d
      ",d);
      break;
      case 2 :
      printf("Sayiyi giriniz: ");
      scanf("%d",&b);
      c=b*b*b;
      printf("Girdiginiz sayinin kupu: %d
      ",c);
      break;
      case 3 :
      printf("Cemberin yaricapini giriniz: ");
      scanf("%d",&b);
      c=3*b*b;
      printf("Cemberin alani: %d
      ",c);
      d=2*3*b;
      printf("Cemberin cevresi: %d
      ",d);
      break;
      case 4 :
      printf("x sayisini giriniz: ");
      scanf("%d",&b);
      c=5*b/2+7*b+9;
      printf("sonuc: %d
      ",c);
      break;
      case 5 :
      printf("Dikdortgenin uzun kenarini giriniz: ");
      scanf("%d",&b);
      printf("Dikdortgenin kisa kenarini giriniz: ");
      scanf("%d",&c);
      e=b*c;
      printf("Dikdortgenin alani: %d
      ",e);
      f=(b+c)*2;
      printf("Dikdortgenin cevresi: %d
      ",f);
      break;
      }
      }
      else{printf("Gecersiz bir islem sectiniz
      ");}
      }
      }

    • @emreahmet167
      @emreahmet167 Рік тому

      ',' telefondan yazdım kodu.

  • @purplless
    @purplless 4 роки тому

    #include
    #include
    #define PI 3.14
    int main() {

    float x,s4;
    int s1,s2,s3,sonuc,secim;
    int j,k;

    printf("Matematik menusu
    ");
    printf("*******************

    ");
    printf("1- Karede alan ve cevre hesabi
    ");
    printf("2-Girilen sayinin kupu
    ");
    printf("3-Cemberde alan ve cevre hesabi
    ");
    printf("4- 5x2+7x+9 xe gore islemin sonucu
    ");
    printf("5-Dikdortgende alan ve cevre hesabi

    ");
    printf("isleminizi secin: ");
    scanf("%d",&secim);


    switch(secim)
    {
    case 1:
    printf("Karenin kenarini giriniz:");
    scanf("%d",&s1);
    printf("Karenin alani: %d
    ",(s1*s1));
    printf("Karenin cevresi: %d",(s1*4));
    break;

    case 2:
    printf("Bir sayi giriniz: ");
    scanf("%d",&s3);

    printf("Girilen sayinin kupu: %d",(s3*s3*s3));
    break;

    case 3:
    printf("Cemberin yaricapini giriniz:");
    scanf("%f",&s4);
    printf("Cemberin alani: %.2f
    ",(PI*s4*s4));
    printf("Cemberin cevresi: %.2f",(2*PI*s4));
    break;

    case 4:
    printf("bir x degeri giriniz: ");
    scanf("%f",&x);

    printf("islemin sonucu: %.2f",((5*x*x)+(7*x)+9));
    break;

    case 5:
    printf("Dikdortgenin kisa ve uzun kenarini giriniz:");
    scanf("%d %d",&j,&k);

    printf("Dikdortgenin alani: %d
    ",(j*k));
    printf("Dikdortgenin cevresi: %d",(2*(j+k)));
    break;
    }
    return 0;
    }

  • @nyx8092
    @nyx8092 2 роки тому

    int i;
    int sayi1,sayi2,sonuc;
    float s1,s2,sonuc2;
    printf("1-Toplama.

    ");
    printf("2-Cikarma.

    ");
    printf("3-Carpma.

    ");
    printf("4-Bolme.

    ");
    printf("Devam edeceginiz Sayiyi seciniz.:");
    scanf("%d",&i);
    switch (i)
    {
    case 1: printf("1. sayi seciniz:");
    scanf("%d",&sayi1);
    printf("2.Sayi seciniz:");
    scanf("%d",&sayi2);
    sonuc=sayi1+sayi2;
    printf("Sonuc : %d",sonuc);
    break;
    case 2: printf("1. sayi seciniz:");
    scanf("%d",&sayi1);
    printf("2.Sayi seciniz:");
    scanf("%d",&sayi2);
    sonuc=sayi1-sayi2;
    printf("Sonuc :%d",sonuc);
    break;
    case 3: printf("1. sayi seciniz:");
    scanf("%d",&sayi1);
    printf("2.Sayi seciniz:");
    scanf("%d",&sayi2);
    sonuc=sayi1*sayi2;
    printf("Sonuc : %d",sonuc);
    break;
    case 4: printf("1. sayi seciniz:");
    scanf("%d",&s1);
    printf("2.Sayi seciniz:");
    scanf("%d",&s2);
    sonuc2=s1/s2;
    printf("Sonuc : %f",sonuc2);
    break;
    default : printf(" Sectiginiz sayi 1-4 arası olmalı.");

  • @ahsensenaaydin8662
    @ahsensenaaydin8662 4 роки тому

    Buradaki hata ne yardinmi olur musunuz?
    int main(){

    int s1,s2,toplama,cikarma,carpma,bolme,isaret;
    s1=8;
    s2=4;
    printf("isaret giriniz: ");
    scanf("%s",&isaret);
    switch(isaret)
    {
    case'+':
    toplama=s1+s2;
    printf("Toplama Sonucu: %d",toplama);
    break;
    case'-':
    cikarma=s1-s2;
    printf("Cikarma Sonucu: %d",cikarma);
    break;
    case'*':
    carpma=s1*s2;
    printf("Carpma Sonucu: %d",carpma);
    break;
    case'/':
    bolme=s1/s2;
    printf("Bolme Sonucu: %d",bolme);
    break;
    }

    • @andrepaul480
      @andrepaul480 4 роки тому

      merhaba öncelikle işaret degiskenini 'int' ile tanımlamayın. Çünkü bir sembol ve karakter dizisi belirtir. Yukarıda ilk olarak int olarak tanımlayıp aşağıda %s ile düğümlemişsiniz. işaret değişkenini char ile tanımlayıp %c ile düğümlemeniz sorununuzu çözecektir diye umuyorum.
      int s1,s2,top,fark,bol,carp;
      char secim;
      printf("Lutfen birinci sayiyi giriniz: ");
      scanf("%d",&s1);
      printf("Lutfen ikinci sayiyi giriniz: ");
      scanf("%d",&s2);
      printf("Toplama icin: '+'
      ");
      printf("Cıkarma icin: '-'
      ");
      printf("Bolme icin: '/'
      ");
      printf("Carpma icin: '*'
      ");
      basadon: printf("
      Lutfen yapmak istediginiz islemi seciniz");
      scanf("%c",&secim);
      switch(secim)
      {
      case '+': top=s1+s2; printf("Toplam= %d
      ",top); break;
      case '-': fark=s1-s2; printf("Fark= %d
      ",fark); break;
      case '/': bol=s1/s2; printf("Bolum= %d
      ",bol);break;
      case '*': carp=s1*s2; printf("Carpim= %d
      ",carp); break;
      default: ("Hatali giris yaptiniz");
      goto basadon;

      }

  • @sehergumusay6031
    @sehergumusay6031 3 роки тому +1

    hatamı bulamadım :(
    #include
    #include
    int main() {
    int sayi1,sayi2,sonuc,secim;

    sayi1=12;
    sayi2=16;

    printf("matemmatik menusu
    ");
    printf("***************

    ");
    printf("1-karede alan ve cevre hesabi
    ");
    printf("2-girile sayinin kupu
    ");
    printf("3-cemberde alan ve cevre hesabi
    ");
    printf("4-5x2+7x+9 x e ore islemin sonucu
    ");
    printf("5-dikdortgende alan ve cevre hesabi

    ");
    printf("isleminizi secin: ");
    scanf("%d",&secim);

    switch(secim)
    {
    case 1:
    printf("karenin alani: %d
    ",(sayi1*sayi1));
    printf("karenin cevresi: %d",(sayi1*4));
    break;

    case 2:
    printf("sayinin kupu: %d",(sayi1*sayi1*sayi1));
    break;
    case 3:
    printf("cemberin alani: %d
    ",(3,14*sayi1*sayi2));
    printf("cemberin cevresi: %d",(2*3,14+sayi1));
    break;
    case 4:
    printf("islemin sonucu: %d",(5*sayi1*sayi1+7*sayi1+9));
    break;
    case 5:
    printf("dikdortgenin cevresi: %d
    ",((sayi1+sayi2)*2));
    printf("dikdortgenin alani: %d",(sayi1*sayi2));
    break;
    default: printf("sadece 5 secenek arasindan secim yapabilirsiniz.");
    }
    return 0;
    }

  • @excalibur2734
    @excalibur2734 4 роки тому

    int main(){


    int sayi1,sayi2,sonuc,islem,pi;
    pi=3;
    sayi1=32;
    sayi2=12;

    printf("**************************MATEMATIK MENUSU************
    ");
    printf("1- karenin alani ve cevresi:
    ");
    printf("2- dikdortgenin alani ve cevresi
    : ");
    printf("3- dairenin alani ve cevresi:
    ");
    printf("yapacaginiz islemi seciniz: ");
    scanf("%d",&islem);

    switch (islem)
    {
    case 1: printf("karenin alani: %d
    ",(sayi1*sayi1));
    printf("karenin cevresi: %d
    ",(sayi1*4));
    break;

    case 2: printf("dikdortgenin alani: %d
    ",(sayi1*sayi2));
    printf("dikdörtgenin cevresi: %d
    ",(sayi1+sayi1+sayi2+sayi2));
    break;

    case 3: printf("dairenin alani: %d
    ",(pi*sayi1,sayi1));
    printf("dairenin cevresi: %d
    ",(2*pi*sayi1));
    break;

    default:printf("kayitli olmayan sayi girdiniz efendim");
    }






    return 0;
    }

  • @berkegoktas9422
    @berkegoktas9422 2 роки тому

    ilk örnek için sayıları klavye girişti ile almak istedim ancak 1. sayiyi direk veriyor işlem yapmıyor nerde hata yapıyorum
    int main() {

    int s1,s2,sonuc;

    char islem;
    printf("sayi 1 girin: ");
    scanf("%d",&s1);

    printf("sayi 2 girin: ");
    scanf("%d",&s2);

    printf("islemi girin: ");
    scanf("%s",&islem);

    switch(islem)
    {
    case '+':
    sonuc=s1+s2;
    printf("sonuc:%d",sonuc);
    break;

    case 'x':
    sonuc=s1*s2;
    printf("sonuc:%d",sonuc);
    break;

    case '/':
    sonuc=s1/s2;
    printf("sonuc:%d",sonuc);
    break;
    case '-':
    sonuc=s1-s2;
    printf("sonuc:%d",sonuc);
    break;
    default:printf("hatali islem sembolü");

    }

    return 0;
    }

    • @fbetul7
      @fbetul7 2 роки тому

      hatanın sebebini bulabildiniz mi?

    • @hazar5260
      @hazar5260 2 роки тому +1

      @@fbetul7 ben de aynı hatayı aldım şöyle yaptım
      #include
      #include
      /* run this program using the console pauser or add your own getch, system("pause") or input loop */
      int main() {
      int sayi1,sayi2,sonuc;
      char islem;
      printf("Islemi giriniz: ");
      scanf("%s",&islem);
      printf("Ilk sayi:");
      scanf("%d",&sayi1);

      printf("Ikinci sayi: ");
      scanf("%d",&sayi2);

      switch(islem)
      {
      case'+':
      sonuc=sayi1+sayi2;
      printf("sonuc: %d",sonuc);
      break;
      case'-':
      sonuc=sayi1-sayi2;
      printf("sonuc: %d",sonuc);
      break;

      }









      return 0;
      }
      önce sayi 1 ve sayi 2 yi klavyeden girdi aldığımda işlemi yapmıyordu

    • @fbetul7
      @fbetul7 2 роки тому

      @@hazar5260 teşekkürler, ben de böyle deneyince olmuştu

    • @hazar5260
      @hazar5260 2 роки тому +2

      @@fbetul7 rica ederim bi diğer çözüm yolu da direkt yer değiştirmedwn yazıp scanf('' %c) yazmak. Ama tırnaktan sonra 1 boşluk bırakmak gerekiyor yoksa okumuyor

    • @fbetul7
      @fbetul7 2 роки тому

      @@hazar5260 aaa evet çok teşekkürleer

  • @ddddd1687
    @ddddd1687 2 роки тому

    Merhaba arkadaşlar bunun neden çalışmadığını anlatabilecek biri var mi?
    int main() {
    int sayi1,sayi2,sonuc;
    char islem;
    printf("sayi giriniz :");
    scanf("%d",&sayi1);
    printf("sayi giriniz :");
    scanf("%d",&sayi2);
    printf("islem :");
    scanf("%s",&islem);
    switch(islem)
    {
    case '+':
    sonuc=sayi1+sayi2;
    printf("%d",sonuc);
    break;
    case '-':
    sonuc=sayi1-sayi2;
    printf("%d",sonuc);
    break;
    case '*':
    sonuc=sayi1*sayi2;
    printf("%d",sonuc);
    break;
    }

    return 0;
    }

    • @dilaakmn
      @dilaakmn 2 роки тому

      int main() {
      int sayi1,sayi2,sonuc;
      int islem;
      printf("Birinci sayiyi giriniz: ");
      scanf("%d",&sayi1);
      printf("Ikinci sayiyi giriniz: ");
      scanf("%d",&sayi2);
      printf("Yapmak istediginiz islemi seciniz:");
      scanf("%d",&islem);
      switch(islem)
      {
      case 1:
      sonuc=sayi1+sayi2;
      printf("Sonucunuz : %d",sonuc);
      break;
      case 2:
      sonuc=sayi1-sayi2;
      printf("Sonucunuz : %d",sonuc);
      break;
      default:printf("Hatali Giris");
      }
      return 0;
      }
      bu sekil yaparsan calisir

  • @berkanozcelik3539
    @berkanozcelik3539 4 роки тому

    Abiler şu işleme bakar mısınız?
    int s1,s2,sonuc;
    char islem;

    printf("1.sayiyi sayiyi giriniz: ");
    scanf("%d",&s1);
    printf("2.sayiyi sayiyi giriniz: ");
    scanf("%d",&s2);

    printf("islemi giriniz: ");
    scanf("%s",&islem);

    switch(islem)
    {
    case '+':
    sonuc=s1+s2;
    printf("Sonuc: %d",sonuc);
    break;
    case '-':
    sonuc=s1-s2;
    printf("Sonuc: %d",sonuc);
    break;
    case '*':
    sonuc=s1*s2;
    printf("Sonuc: %d",sonuc);
    break;
    case '/':
    sonuc=s1/s2;
    printf("Sonuc: %d",sonuc);
    break;
    }

  • @mehmetkonca2637
    @mehmetkonca2637 6 років тому

    Tesekurler hocam

  • @fatmaagsar3111
    @fatmaagsar3111 4 роки тому

    #include
    #include
    /* run this program using the console pauser or add your own getch, system("pause") or input loop */
    int main() {
    int num1,num2,result,oparetion;
    int edge,rad,field,circumf;
    printf("Math Operands Menu
    ");
    printf("********************
    ");
    printf("1-Field and circumference measurement of a square
    ");
    printf("2-The third power of the entered number
    ");
    printf("3-Field and circumference measurement of a circle
    ");
    printf("4-The result of the function 5x^2+7x+9 according to entered x value
    ");
    printf("5-Field and circumference measurement of a rectangular
    ");
    printf("********************
    ");
    printf("Please select your operation: ");
    scanf("%d",&oparetion);

    switch(oparetion)
    {
    case 1: printf("Please enter the edge of square: ");
    scanf("%d",&edge);
    field=edge*edge;
    circumf=edge*4;
    printf("Field of the square: %d
    Circumference of the square:%d
    ",field,circumf);
    break;
    case 2: printf("Please enter a number:");
    scanf("%d",&num1);
    result=num1*num1*num1;
    printf("The third power of %d is: %d",num1,result);
    break;
    case 3: printf("Please enter the radius of the circle: ");
    scanf("%d",&rad);
    field=3.14*rad*rad;
    circumf=2*3.14*rad;
    printf("Field of the Circle: %d
    Circumference of the circle:%d
    ",field,circumf);
    break;
    case 4: printf("Please enter x value:");
    scanf("%d",&num1);
    result=5*num1*num1+7*num1+9;
    printf("The result is: %d", result);
    break;
    case 5: printf("Please enter the short edge: ");
    scanf("%d",&num1);
    printf("Please enter the long edge: ");
    scanf("%d",&num2);
    field=num1*num2;
    circumf=2*num1+2*num2;
    printf("Field of the rectangular: %d
    Circumference of the rectangular:%d
    ",field,circumf);
    break;
    }
    return 0;
    }

  • @emredernek6442
    @emredernek6442 5 років тому +1

    case den önce 1 den fazla scanf yapınca case çalışmıyo sebebi ne anlıyamadım ben

    • @youtubeoemerf
      @youtubeoemerf 4 роки тому

      üst üste iki scanf yapınca olmuyor galiba, ben de aynı sorunu yaşıyorum

  • @yagzozturk7841
    @yagzozturk7841 2 роки тому

    int sayi1,sayi2,sonuc;
    char islem;

    printf("Birinci sayiyi giriniz: ");
    scanf("%d",&sayi1);

    printf("Ikinci sayiyi giriniz: ");
    scanf("%d",&sayi2);

    printf("Yapmak istediginiz islemi girin: ");
    scanf("%s",&islem);

    switch(islem)
    {
    case '+':
    printf("Sonucunuz: %d",(sayi1+sayi2));break;

    case '-':
    printf("Sonucunuz: %d",(sayi1-sayi2));break;

    }
    ben sizin yaptığınızı biraz değiştirip klavyeden veri alıp işlemleri yapmaya çalştım,herşey iyi sıkıntı yok ama bana işlem ne olursa olsun yazdığım ilk sayıyı sonuç olarak gösteriyor. Acaba nerde hata yaptım bi bakabilir misiniz

    • @yagzozturk7841
      @yagzozturk7841 2 роки тому

      int sayi1,sayi2,topla,fark;
      char islem;

      printf("Birinci sayiyi giriniz: ");
      scanf("%d",&sayi1);

      printf("Ikinci sayiyi giriniz: ");
      scanf("%d",&sayi2);

      printf("Yapmak istediginiz islemi girin: ");
      scanf("%s",&islem);

      switch(islem)
      {
      case '+':
      topla=sayi1+sayi2;
      printf("Sonucunuz: %d",topla);break;

      case '-':
      fark=sayi1-sayi2;
      printf("Sonucunuz: %d",fark);break;

      }
      bu versiyonu da yaptım ama sıkıntı başlarda sanırım switch te değil

  • @serkanokkay2274
    @serkanokkay2274 3 роки тому

    while(1)
    {
    int s2;
    float sonuc,bolum,s1;
    printf("Lutfen islem yapmak istediginiz sayiyi giriniz
    ");
    scanf("%f",&s1);
    printf("Lutfen islem yapmak istediginiz ikinci sayiyi giriniz
    ");
    scanf("%d",&s2);
    printf("********************************************
    ");
    printf("\tTOPLAMA 1
    \tCIKARMA 2
    \tBOLME 3
    \tCARPMA 4
    ");
    printf("********************************************
    ");
    int deger;
    scanf("%d",°er);
    switch(deger)
    {
    case 1:
    sonuc=s1+s2;
    printf("Sonuc: %f

    ",sonuc);
    printf("********************************************
    ");
    break;
    case 2:
    sonuc=s1-s2;
    printf("Sonuc: %f

    ",sonuc);
    printf("********************************************
    ");
    break;
    case 3:
    sonuc=s1/s2;
    printf("Sonuc: %f

    ",sonuc);
    printf("********************************************
    ");
    break;
    case 4:
    sonuc=s1*s2;
    printf("Sonuc: %f

    ",sonuc);
    printf("********************************************
    ");
    break;
    }
    printf("Yeni bir islem daha yapmak ister misiniz?
    Evet 1
    Hayir 2
    ");
    int devam;
    scanf("%d",&devam);
    if(devam==2)
    break;
    }
    }

  • @user-bu8mg7uq3s
    @user-bu8mg7uq3s 4 роки тому

    çok teşekkürler

  • @Mertcan_Kilic
    @Mertcan_Kilic Рік тому

    #include
    #include
    int sayi1,sayi2,sonuc,secim;
    int alan,cevre;
    float pi = 3.14;
    int main(){

    printf("**********Matematik Menusu**********

    ");
    printf("1-Karede alan ve cevre hesabi
    ");
    printf("2-Girilen sayinin kupu
    ");
    printf("3-Cemberde alan ve cevre hesabi
    ");
    printf("4-5x^2+7x+9 x'e gore islemin sonucu
    ");
    printf("5-Dıkdortgende alan ve cevre hesabi

    ");

    printf("isleminizi giriniz:
    ");
    scanf("%d",&secim);
    printf("
    ");

    switch(secim)
    {
    case 1:
    printf("Karenin bir kenarini giriniz: ");
    scanf("%d",&sayi1);
    printf("Alan: %d ve Cevre: %d",(sayi1*sayi1),(sayi1*4));
    break;
    case 2:
    printf("Sayiyi giriniz: ");
    scanf("%d",&sayi1);
    printf("%d",sayi1*sayi1*sayi1);
    break;
    case 3:
    printf("Cemberin yaricapini giriniz: ");
    scanf("%d",&sayi1);
    printf("Alan: %.1f ve Cevre: %.1f",pi*sayi1*sayi1,2*pi*sayi1);
    break;
    case 4:
    printf("x'i giriniz: ");
    scanf("%d",&sayi1);
    printf("%d",(5*sayi1*sayi1)+(7*sayi1)+9);
    break;
    case 5:
    printf("Kisa kenari giriniz: ");
    scanf("%d",&sayi1);
    printf("Uzun kenari giriniz: ");
    scanf("%d",&sayi2);
    printf("Dikdortgenin alani: %d ve Cevresi: %d",(sayi1*sayi2),(sayi1+sayi2)*2);
    break;
    default:
    printf("Hatali sayi girdiniz.");
    break;
    }
    return 0;
    }

  • @AliEdis
    @AliEdis 3 роки тому +1

    int sayi1;
    int sayi2;
    char islem;
    printf("Yapmak istediginiz islem sembolunu giriniz");
    scanf("%s",&islem);
    switch(islem)
    {
    case '+': printf("Birinci Sayi"); scanf("%d",&sayi1); printf("
    "); printf("İkinci Sayi"); scanf("%d",&sayi2); int toplam=sayi1+sayi2; printf("Girilen Birinci Sayi (%d) Girilen ikinci sayi (%d) Yapilan islem(%c) Sonuc: (%d)",sayi1,sayi2,islem,toplam); break;
    case '-': printf("Birinci Sayi"); scanf("%d",&sayi1); printf("
    "); printf("İkinci Sayi"); scanf("%d",&sayi2); int toplam2=sayi1-sayi2; printf("Girilen Birinci Sayi (%d) Girilen ikinci sayi (%d) Yapilan islem(%c) Sonuc: (%d)",sayi1,sayi2,islem,toplam2); break;
    case '*': printf("Birinci Sayi"); scanf("%d",&sayi1); printf("
    "); printf("İkinci Sayi"); scanf("%d",&sayi2); int toplam3=sayi1*sayi2; printf("Girilen Birinci Sayi (%d) Girilen ikinci sayi (%d) Yapilan islem(%c) Sonuc: (%d)",sayi1,sayi2,islem,toplam3); break;
    case '/': printf("Birinci Sayi"); scanf("%d",&sayi1); printf("
    "); printf("İkinci Sayi"); scanf("%d",&sayi2); int toplam4=sayi1/sayi2; printf("Girilen Birinci Sayi (%d) Girilen ikinci sayi (%d) Yapilan islem(%c) Sonuc: (%d)",sayi1,sayi2,islem,toplam4); break;
    }

    • @AliEdis
      @AliEdis 3 роки тому

      videonun başında yapmıştım

  • @salihh0
    @salihh0 Рік тому

    #include
    #include
    /* run this program using the console pauser or add your own getch, system("pause") or input loop */
    int main() {
    int pi,sec,karekenar,karealan,karecevre,sayikup,kup,yaricap,cemberalan,cembercevre,kisakenar,uzunkenar,dikdorgencevre,dikdortgenalan;
    printf("matematik menusu
    ");
    printf("*******************

    ");
    printf("1- kare de alan ve cevre hesabi
    ");
    printf("2- girilen sayinin kupu
    ");
    printf("3- cemberde alan ve cevre hesabi
    ");
    printf("4- dikdortgende alan ve cevre hesabi
    ");
    printf("isleminizi secin: ");
    scanf("%d",&sec);

    switch(sec)
    {
    case 1:
    printf("karenin bir kenar uzunlugunu secin :");
    scanf("%d",&karekenar);
    karealan=karekenar*karekenar;
    karecevre=4*karekenar;
    printf("karenin alani : %d
    karenin cevresi : %d",karealan,karecevre);
    break;
    case 2:
    printf("kupu alinacak sayiyi girin : ");
    scanf("%d",&sayikup);
    kup=sayikup*sayikup*sayikup;
    printf("girdiginiz sayinin kupu : %d",kup);
    break;
    case 3:
    printf("cemberin yari capini girin : ");
    scanf("%d",&yaricap);
    pi=3.14;
    cemberalan=pi*yaricap*yaricap;
    cembercevre=2*pi*yaricap;
    printf("cemberin alani : %d
    cemberin alani : %d",cemberalan,cembercevre);
    break;
    case 4:
    printf("dikdorgenin uzun kenarini secin : ");
    scanf("%d",&uzunkenar);
    printf("dikdortgenin kisa kenarini secin : ");
    scanf("%d",&kisakenar);
    dikdorgencevre=(kisakenar+uzunkenar)*2;
    dikdortgenalan=kisakenar*uzunkenar;
    printf("dikdortgenin alani : %d
    dikdortgenin cevresi : %d",dikdortgenalan,dikdorgencevre);
    break;
    default:
    printf("bu dordu arasinda bir secim yapin");
    break;
    }

    return 0;
    }

  • @Astanaveziri
    @Astanaveziri 5 років тому

    hata nerede ? ,calstiramadim.
    /* Matematik dort islem girilince klavyeden girmis oldugumuz islemleri
    yapan programi kodlayalim*/
    int main()
    { int sayi1,sayi2,sonuc; //sayi1,sayi2 vesonuc degiskenlerini int turunden tanimliyoruz
    printf("Sayi1 i giriniz:\t");
    scanf("%d",&sayi1);
    printf("Sayi2 yi giriniz:\t");
    scanf("%d",&sayi2);
    char islem; //islem degiskeninin turunu char degiskeni cinsinden tanimliyoruz
    printf("Islem Turunu giriniz:\t");
    scanf("%s",&islem);// islem turunu degisken char degiskeni oldugu icin string cinsinden %s olarak tanimlariz.
    switch(islem)//hesaplamalarimiz islem degiskenine gore yapilacaktir
    {

    case'+':
    sonuc=sayi1+sayi2;
    printf("Islem Sonucu : %d",sonuc);
    break;
    case'-':
    sonuc=sayi1-sayi2;
    printf("Islem Sonucu : %d",sonuc);
    break;
    case'*':
    sonuc=sayi1*sayi2;
    printf("Islem Sonucu : %d",sonuc);
    break;
    case'/':
    sonuc=sayi1/sayi2;
    printf("Islem Sonucu : %d",sonuc);
    break;

    default:
    printf("Hatali islem sembolu girdiniz");
    }
    return 0;
    }

    • @tariksafakutuk
      @tariksafakutuk 4 роки тому

      Aynı sorunu ben de yaşadım abicim sonra çok değişik gelicek belki kullanicidan işlem alma kısmını sayıları alma kısmının arasına yerleştir oluyor :D

  • @zekeriyyaardc6659
    @zekeriyyaardc6659 4 роки тому

    Arkadaşlar bu kod neden çalışmıyor söyleyebilir misiniz?
    int sayi1,sayi2,sonuc;
    char islem;
    printf("Lutfen 1. sayiyi giriniz: ");
    scanf("%d",&sayi1);
    printf("Lutfen 2. sayiyi giriniz: ");
    scanf("%d",&sayi2);
    printf("Lutfen yapacaginiz 4 islemin isaretini giriniz: ");
    scanf("%s",&islem);

    switch(islem)
    {
    case '+':sonuc=sayi1+sayi2;
    printf("Sonuc: %d",sonuc);
    break;
    case '-':sonuc=sayi1-sayi2;
    printf("Sonuc: %d",sonuc);
    break;
    case '*':sonuc=sayi1*sayi2;
    printf("Sonuc: %d",sonuc);
    break;
    case '/':sonuc=sayi1/sayi2;
    printf("Sonuc: %d",sonuc);
    break;
    default:printf("Yanlis 4 islem kodu");
    }

    • @A.a.a.a.a.312
      @A.a.a.a.a.312 4 роки тому +1

      #include
      #include
      int main(){
      int sayi1,sayi2,sonuc,islem;
      printf("Lutfen 1. sayiyi giriniz: ");
      scanf("%d",&sayi1);
      printf("Lutfen 2. sayiyi giriniz: ");
      scanf("%d",&sayi2);
      printf("Lutfen yapacaginiz 4 islemin isaretini giriniz: ");
      scanf("%d",&islem);
      switch(islem)
      {
      case '+':
      sonuc=sayi1+sayi2;
      printf("Sonuc: %d",sonuc);
      break;
      case '-':
      sonuc=sayi1-sayi2;
      printf("Sonuc: %d",sonuc);
      break;
      case '*':
      sonuc=sayi1*sayi2;
      printf("Sonuc: %d",sonuc);
      break;
      case '/':
      sonuc=sayi1/sayi2;
      printf("Sonuc: %d",sonuc);
      break;
      default:printf("Yanlis 4 islem kodu");
      }
      return 0;
      } Kardeşim işlemi chara değilde int e yazdım %s i %d yaptım düzeldi

    • @zekeriyyaardc6659
      @zekeriyyaardc6659 4 роки тому

      Eyüp Can Yonca teşekkür ederim.

  • @revenantt37
    @revenantt37 6 років тому

    #include
    #include
    int main()
    {
    int islem,sayi1,sayi2,sayi3,sonuc1,sonuc2,pi=3;
    printf("*****//MATEMATIK MENUSU//*****

    ");
    printf("****************************************

    ");
    printf("1- Karede alan ve cevre hesabi!
    ");
    printf("2- Faktoriyel alma!
    ");
    printf("3- Cemberde cevre ve alan hesabi!
    ");
    printf("4- Dikdortgende cevre ve alan hesabi!
    ");
    printf("5- b2-4ac diskriminant isleminin sonucu!

    ");
    printf("****************************************

    ");
    secimyap: printf("Yapmak istediginiz islemin basindaki sayiyi giriniz: ");
    scanf("%d",&islem);
    switch(islem)
    {
    case 1 :
    printf("Karenin bir kenarinin uzunlugunu giriniz: ");
    scanf("%d",&sayi1);
    sonuc1=sayi1*sayi1;
    sonuc2=sayi1*4;
    printf("Karenin Alani=*%d* ve Karenin Cevresi =*%d*

    ",sonuc1,sonuc2); goto secimyap; break;
    ///
    case 2 :
    printf("Faktoriyeli alinacak sayiyi giriniz :");
    scanf("%d",&sayi1);
    sonuc1=1;
    for(int i=1;i

  • @dilara3286
    @dilara3286 5 років тому +1

    #include
    #include
    #include
    /* run this program using the console pauser or add your own getch, system("pause") or input loop */
    int main() {

    int sayi1,sayi2,sonuc,secim;

    printf("***MATEMATIK MENUSU***
    ");
    printf("**********************
    ");
    printf("1 Karede Alan ve Cevre Hesabi
    ");
    printf("2 Girilen Sayinin Kupu
    ");
    printf("3 Dairenin Alan ve Cevre Hesabi
    ");
    printf("4 Dikdortgende Alan ve Cevre Hesabi

    ");


    fflush(stdin);
    printf("Birinci Sayiyi Giriniz: ");
    scanf("%d",&sayi1);
    fflush(stdin);
    printf("Ikinci Sayiyi Giriniz: ");
    scanf("%d",&sayi2);
    fflush(stdin);
    printf("Isleminizi Seciniz: ");
    scanf("%d", &secim);

    switch(secim)
    {
    case 1:
    {

    int a=pow(sayi1,2);
    int b=sayi1*4;
    printf("Birinci Sayiya Gore Karenin Alani: %d
    ",a);
    printf("Birinci Sayiya Gore Karenin Cevresi: %d",b);
    break;
    }
    case 2:
    {

    int c=pow(sayi1,3);
    printf("Girilen Birinci Sayinin Kupu: %d",c);

    break;
    }
    case 3:{


    int d =3*sayi1*sayi1;
    printf("Birinci Sayiya Gore Dairenin Alani: %d
    ",d);
    printf("Birinci Sayiya Gore Dairenin Cevresi: %d",(2*3*sayi1));

    break;
    }
    case 4: printf("Dikdortgenin Alani: %d
    ",(sayi1*sayi2));
    printf("Dikdortgenin Cevresi: %d",(sayi1*2+sayi2*2));
    fflush(stdin);
    break;
    default: printf("Yanlis Islem Numarasi");
    break;
    }
    return 0;
    }

  • @mervekaracicek9504
    @mervekaracicek9504 Рік тому

    #include
    #include
    int main() {
    int islemno;
    printf("Matematik Menusu:
    ");
    printf("********************

    ");
    printf("1-Karede alan ve cevre hesabi:
    ");
    printf("2-Girilen sayinin kupu:
    ");
    printf("3-Dairede alan ve cevre hesabi:
    ");
    printf("4-5a2+7a+9 a'ya gore islemin sonucu:
    ");
    printf("5-Dikdortgende alan ve cevre hesabi:
    ");
    printf("6-Faktoriyel hesaplama:
    ");
    printf("7-Toplama islemi:
    ");
    printf("8-Cikarma islemi:
    ");
    printf("9-Carpma islemi:
    ");
    printf("10-Bolme islemi:
    ");
    printf("11-Girilen sayi ve usse gore sonuc hesaplama:
    ");
    printf("12-Tabani ve yuksekligi girilen ucgenin alanini hesaplama:
    ");

    printf("Islem numarasi giriniz:");
    scanf("%d",&islemno);

    switch (islemno){
    case 1 : ;
    int kenar,alan,cevre;
    printf("Karenin bir kenar uzunlugunu giriniz:");
    scanf("%d",&kenar);
    alan=kenar*kenar;
    cevre=4*kenar;
    printf("Alan=%d----Cevre=%d",alan,cevre);
    break;
    case 2: ;
    int sayi,kup;
    printf("Kupu alinacak sayiyi giriniz: ");
    scanf("%d",&sayi);
    kup=sayi*sayi*sayi;
    printf("Sonuc=%d ",kup);
    break;
    case 3: ;
    float pi=3;
    int yaricap;
    printf("Yaricap giriniz:");
    scanf("%d",&yaricap);
    alan=pi*yaricap*yaricap;
    cevre=2*pi*yaricap;
    printf("Alan=%d--------Cevre=%d ",alan,cevre);
    break;
    case 4: ;
    int sonuc,a;
    printf("A degeri giriniz: ");
    scanf("%d",&a);
    sonuc= a*a*5+7*a+9;
    printf("Sonuc=%d",sonuc);
    break;
    case 5: ;
    int kisa,uzun;
    printf(" Kisa kenar uzunlugu giriniz:");
    scanf("%d",&kisa);
    printf("Uzun kenari giriniz:");
    scanf("%d",&uzun);
    alan=kisa*uzun;
    cevre=2*(kisa+uzun);
    printf("Alan=%d--------Cevre=%d",alan,cevre);
    break;
    case 6: ;
    int i,sayii;
    int fakt=1;
    printf("Faktoriyeli alinacak sayiyi giriniz:");
    scanf("%d",&sayii);
    for (i=1;i

  • @sidarilaslan
    @sidarilaslan 4 роки тому

    #include
    #include
    int sec,sayi1,sayi2,karekenar,cevre,alan,x,y,islem,dikuzun,dikkisa,faktoriyel,toplama,cikarma,carpma,bolme;
    float pi,r,dalan,dcevre,yol,zaman,hiz,maas,faiz;
    int main() {
    printf("****************************
    ");
    printf("---MATEMATIK ISLEM MENUSU---
    ");
    printf("****************************
    ");
    printf("1- girilen sayinin kubunu alma
    ");
    printf("2- girilen sayinin karesini alma
    ");
    printf("3- kare de alan ve cevre hesabi
    ");
    printf("4- 5x+4y+7 x ve y'e gore islemin cevabi
    ");
    printf("5- dikdortgende alan ve cevre hesabi
    ");
    printf("6- faktoriyel hesaplama
    ");
    printf("7- dairenin alanini ve cevresini hesaplama
    ");
    printf("8- ortalama surat hesabi
    ");
    printf("9- maas zammi hesaplama
    ");
    printf("10- dort islem hesaplama
    ");
    printf("isleminizi seciniz[1-10]: ");
    scanf("%d",&sec);



    switch(sec)
    {
    case 1:
    printf("****************************
    ");
    printf("sectiginiz islem = girilen sayinin kubunu alma
    ");
    printf("bir sayi giriniz: ");
    scanf("%d",&sayi1);
    sayi1=sayi1*sayi1*sayi1;
    printf("girdiginiz sayinin kubu: %d
    ",sayi1);
    printf("****************************");
    break;

    case 2:
    printf("****************************
    ");
    printf("sectiginiz islem = girilen sayinin karesini alma
    ");
    printf("bir sayi giriniz: ");
    scanf("%d",&sayi1);
    sayi1=sayi1*sayi1;
    printf("girdiginiz sayinin karesi: %d
    ",sayi1);
    printf("****************************");
    break;

    case 3:
    printf("****************************
    ");
    printf("sectiginiz islem = kare de alan ve cevre hesabi
    ");
    printf("karenin bir kenarini giriniz: ");
    scanf("%d",&karekenar);
    alan=karekenar*karekenar;
    cevre=karekenar*4;
    printf("karenin alani: %d",alan);
    printf("
    karenin cevresi: %d
    ",cevre);
    printf("****************************");
    break;

    case 4:
    printf("****************************
    ");
    printf("sectiginiz islem = 5x+4y+7 x ve y'e gore islemin cevabi
    ");
    printf("x degerini giriniz: ");
    scanf("%d",&x);
    printf("y degerini giriniz: ");
    scanf("%d",&y);
    islem=5*x+4*y+7;
    printf("islemin cevabi: %d
    ",islem);
    printf("****************************");
    break;

    case 5:
    printf("****************************
    ");
    printf("sectiginiz islem = dikdortgende alan ve cevre hesabi
    ");
    printf("dikdortgenin kisa kenarini giriniz: ");
    scanf("%d",&dikkisa);
    printf("dikdortgenin uzun kenarini giriniz: ");
    scanf("%d",&dikuzun);
    alan=dikkisa*dikuzun;
    cevre=2*(dikkisa+dikuzun);
    printf("dikdortgenin alani: %d
    ",alan);
    printf("dikdortgenin cevresi: %d
    ",cevre);
    printf("****************************");
    break;


    case 6:
    printf("****************************
    ");
    printf("sectiginiz islem = faktoriyel hesaplama
    ");
    printf("bir sayi giriniz: ");
    scanf("%d",&sayi1);
    faktoriyel=1;
    while(sayi1>1)
    {
    faktoriyel=sayi1*faktoriyel;
    sayi1--;



    }
    printf("girdiginiz sayinin faktoriyeli: %d
    ",faktoriyel);
    printf("****************************");
    break;

    case 7:
    pi=3.14;
    printf("****************************

    ");
    printf("pi degeri 3.14 alinacaktir

    ");
    printf("****************************
    ");
    printf("dairenin yaricapini giriniz: ");
    scanf("%f",&r);
    dalan=pi*r*r;
    dcevre=2*pi*r;
    printf("dairenin alani: %f
    ",dalan);
    printf("dairenin cevresi: %f
    ",dcevre);
    printf("****************************");
    break;


    case 8:
    printf("****************************
    ");
    printf("sectiginiz islem =ortalama surat hesaplama
    ");
    printf("gidilen yolu km cinsinden giriniz: ");
    scanf("%f",&yol);
    printf("toplam zamani saat cinsinden giriniz: ");
    scanf("%f",&zaman);
    hiz=yol/zaman;
    printf("ortalama suratiniz:%fkm/saat
    ",hiz);
    printf("****************************");
    break;

    case 9:
    printf("****************************
    ");
    printf("sectiginiz islem = maas zammi hesaplama
    ");
    printf("maasinizi giriniz: ");
    scanf("%f",&maas);
    printf("zam oranini giriniz: ");
    scanf("%f",&faiz);
    maas=(maas/100*faiz)+maas;
    printf("yeni maasiniz: %f
    ",maas);
    printf("****************************");
    break;

    case 10:
    printf("****************************
    ");
    printf("sectiginiz islem = dort islem hesaplama
    ");
    printf("(sadece tam sayilari gosterir!)
    ");
    printf("birinci sayiyi giriniz: ");
    scanf("%d",&sayi1);
    printf("ikinci sayiyi giriniz: ");
    scanf("%d",&sayi2);
    printf("****************************
    ");
    printf("1-toplama
    2-cikarma
    3-carpma
    4-bolme
    ");
    printf("****************************
    ");
    printf("isleminizi seciniz: ");
    scanf("%d",&islem);
    printf("****************************
    ");

    switch(islem)

    {
    case 1:
    toplama=sayi1+sayi2;
    printf("toplama sonucu: %d",toplama);
    break;

    case 2:
    cikarma=sayi1-sayi2;
    printf("cikarma sonucu: %d",cikarma);
    break;

    case 3:
    carpma=sayi1*sayi2;
    printf("carpma sonucu: %d",carpma);
    break;

    case 4:
    bolme=sayi1/sayi2;
    printf("bolme sonucu: %d",bolme);
    break;
    printf("****************************");
    default: printf("yanlis degeri sectiniz");



    }


    }







    return 0;
    }

  • @bababela1052
    @bababela1052 5 років тому

    HATAM NEREDE ??
    #include
    #include
    int main() {

    int s1,s2,sonuc;
    char islem;
    printf("sayi 1 giriniz: ");
    scanf("%d",&s1);
    printf("sayi 2 giriniz: ");
    scanf("%d",&s2);
    printf("islemi giriniz: ");
    scanf("%s",&islem);
    switch(islem)
    {
    case '+':
    sonuc=s1+s2;
    printf("sonuc: %d",sonuc);
    break;
    case '-':
    sonuc:s1-s2;
    printf("sonuc: %d",sonuc);
    break;
    case '*':
    sonuc=s1*s2;
    printf("sonuc: %d",sonuc);
    break;
    case '/':
    sonuc=s1/s2;
    printf("sonuc: %d",sonuc);
    break;
    default:printf("hatalı yazı");
    break;
    }

    return 0;
    }

  • @albayrakh
    @albayrakh 3 роки тому

    +1 Örnek çözmek lazım ..

  • @furkangok4154
    @furkangok4154 3 роки тому

    int is;
    float cevre,alan,k1,k2,yaricap,sayi,sonuc;
    printf("-------------------------------Matematik Menusu------------------------
    ");
    printf("***********************************************************************


    ");
    printf("1: Karen de Alan ve Cevre Hesabi
    ");
    printf("2: Dikdortgende Alan ve Cevre Hesabi
    ");
    printf("3: Girilen Sayinin Kupu
    ");
    printf("4: Cemberde Alan ve Cevre Hesabi
    ");
    printf("5: 5x2+7x+9 x e gore islemin sonucunu bulun


    ");
    printf("Yapacaginiz Islemin Numarasini Giriniz(Islemlerin Numaralari Yukarda Yazmaktadir): ");
    scanf("%d",&is);
    switch(is)
    {
    case 1:
    printf("Karenin Bir Kenar Uzunlugunu Cm Olarak Giriniz: ");
    scanf("%f",&k1);
    cevre=k1*4;
    alan=k1*k1;
    printf("Karenin Cevresi: %fcm ---- Karenin Alani: %fcm2",cevre,alan); break;
    case 2:
    printf("Dikdortgenin Birinci Kenar Uzunlugunu Cm Olarak Giriniz: ");
    scanf("%f",&k1);
    printf("Dikdortgenin Ikinci Kenar Uzunlugunu Cm Olarak Giriniz:");
    scanf("%f",&k2);
    cevre=k1*2+k2*2;
    alan=k1*k2;
    printf("Dikdortgenin Cevresi: %fcm ---- Dikdortgenin Alani: %fcm2",cevre,alan); break;
    case 3:
    printf("Kupunu Almak Istediginiz Sayiyi Giriniz: ");
    scanf("%f",&sayi);
    sonuc=sayi*sayi*sayi;
    printf("Girdiginiz Sayinin Kupu: %f",sonuc); break;
    case 4:
    printf("Cemberin Yaricapini Cm Olarak Giriniz: ");
    scanf("%f",&yaricap);
    cevre=2*3.14*yaricap;
    alan=3.14*yaricap*yaricap;
    printf("Cemberin Cevresi: %fcm ---- Cemberin Alani: %fcm2
    ",cevre,alan);
    printf("!!!!!!!! Pi Sayisi 3.14 Olarak Alinmistir!!!!!!!!!!!!!!!!"); break;
    case 5:
    printf("X Degerini Giriniz: ");
    scanf("%f",&sayi);
    sonuc=5*sayi*sayi+7*sayi+9;
    printf("Sonuc: %f",sonuc); break;

    default:printf("Hatali Islem Numarasi Girdiniz, Islem Numaralari Yukarda Yazmaktadir!!"); break;


    }

  • @emiralapala
    @emiralapala 2 роки тому

    int sayi1,sayi2,sonuc;
    char islem;

    printf("Birinci Sayiyi Giriniz: ");
    scanf("%d",&sayi1);
    printf("Ikinci Sayiyi Giriniz: ");
    scanf("%d",&sayi2);
    printf("Islemi Girin: ");
    scanf("%s",&islem);

    switch(islem)
    {
    case '+':
    sonuc=sayi1+sayi2;
    printf("Sonuc: %d",sonuc);
    break;
    case '-':
    sonuc=sayi1-sayi2;
    printf("Sonuc: %d",sonuc);
    break;
    case '*':
    sonuc=sayi1*sayi2;
    printf("Sonuc: %d",sonuc);
    break;
    case '/':
    sonuc=sayi1/sayi2;
    printf("Sonuc: %d",sonuc);
    break;
    default:
    printf("Hatali Giris");
    }



    return 0;
    }
    Burada ne sıkıntı yaşıyorum çözebilen var mı?
    İkinci sayı işelmei giriyorum sonuç her zaman 10 çıkıyor..

    • @antaresred1568
      @antaresred1568 Рік тому

      Aynı sorunu yaşıyorum ben de ,siz ogrenebildiniz mi acaba?

  • @MustafaYldz-wl5vx
    @MustafaYldz-wl5vx 4 роки тому

    int main() {
    int sayi1,sayi2,sonuc,secim;
    sayi1=20;
    sayi2=16;
    printf("1-karede cevre ve alan hesabi
    ");
    printf("2-dikdortgende cevre ve alan hesabi
    ");
    printf("3-girilen sayinin kupu
    ");
    printf("4-4x'2+7x+5 sonucunu x'e gore bulunuz
    ");
    printf("cozulecek soruyu secin:");
    scanf("%d",&secim);
    switch(secim)
    {
    case 1:printf("sonuc:%d
    ",(sayi1*sayi1));
    printf("sonuc:%d",(4*sayi1));
    break;
    case 2:printf("sonuc:%d
    ",2*(sayi1+sayi2));
    printf("sonuc:%d
    ",(sayi1*sayi2));
    break;
    case 3:printf("sonuc:%d
    ",(sayi1*sayi1*sayi1));
    printf("sonuc%d",(sayi2*sayi2*sayi2));
    break;
    case 4:printf("sonuc:%d
    ",(4*sayi1*sayi1+7*sayi1+5));
    printf("sonuc:%d",(4*sayi2*sayi2+7*sayi2+5));
    break;
    default:printf("hatali sonuc girdiniz");
    break;

    }
    return 0;
    }

  • @aleynatunc8913
    @aleynatunc8913 2 роки тому

    int main () {
    int sayi1,sayi2,sonuc,islem;
    printf("birinci sayiyi girin: ");
    scanf("%d",&sayi1);
    printf("ikinci sayiyi girin: ");
    scanf("%d",&sayi2);
    printf("bir islem girin: ");
    scanf("%s",&islem);
    switch(islem)
    {
    case '+':
    sonuc=sayi1+sayi2;
    printf("sonuc : %d", sonuc); break;
    case '-':
    sonuc=sayi1-sayi2;
    printf("sonuc : %d", sonuc); break;
    case '*':
    sonuc=sayi1*sayi2;
    printf("sonuc : %d", sonuc); break;
    case '/':
    sonuc=sayi1/sayi2;
    printf("sonuc : %d", sonuc); break;
    default: printf("hatali sembol"); break;
    }
    return 0;
    }

    • @tosunefe
      @tosunefe 2 роки тому

      çalışıyor mu bu? çünkü islem int ama scanf ile alırken %s ile almışsın

    • @aleynatunc8913
      @aleynatunc8913 2 роки тому

      @@tosunefe %d sadece tam sayilar icin aliniyor o yuzden %s kullandim, isaret giriyoruz ve evet calisiyor olmali deneyip atmistim buraya

  • @benberqe2648
    @benberqe2648 4 роки тому

    hesap makinesi
    #include
    #include
    /* run this program using the console pauser or add your own getch, system("pause") or input loop */
    int main(int argc, char *argv[]) {

    int say1,say2,sonuc;
    char islem;

    printf("Yapmak Istediginiz Islemi Secin
    +
    -
    /
    *
    ");
    scanf("%s",&islem);
    switch(islem)
    {
    case '+':printf("Sayi1: ");
    scanf("%d",&say1);
    printf("Sayi2: ");
    scanf("%d",&say2);
    sonuc=say1+say2;
    printf("Sonuc: %d",sonuc);

    break;

    case '-': printf("Sayi1: ");
    scanf("%d",&say1);
    printf("Sayi2: ");
    scanf("%d",&say2);
    sonuc=say1-say2;
    printf("Sonuc: %d",sonuc);
    break;

    case '*': printf("Sayi1: ");
    scanf("%d",&say1);
    printf("Sayi2: ");
    scanf("%d",&say2);
    sonuc=say1*say2;
    printf("Sonuc: %d",sonuc);
    break;

    case '/': printf("Sayi1: ");
    scanf("%d",&say1);
    printf("Sayi2: ");
    scanf("%d",&say2);
    sonuc=say1/say2;
    printf("Sonuc: %d",sonuc);
    break;


    }


    return 0;
    }

  • @salihcengiz2234
    @salihcengiz2234 Рік тому

    Bu kodu çalıştırınca hep işlem sonucu yerine sayi1 olarak ne girildiyse sonuç olarak da onu alıyorum. Sebebi nedir?
    #include
    #include
    int main()
    {

    int sayi1,sayi2,sonuc;
    char islem;

    printf("Sayi Biri Giriniz: ");
    scanf("%d",&sayi1);

    printf("Sayi Ikiyi Giriniz: ");
    scanf("%d",&sayi2);

    printf("Islemi Giriniz: ");
    scanf("%s",&islem);

    switch(islem)
    {
    case '+':
    sonuc=sayi1+sayi2;
    printf("%d",sonuc); break;

    case '-':
    sonuc=sayi1-sayi2;
    printf("
    %d",sonuc); break;
    case '*':
    sonuc=sayi1*sayi2;
    printf("
    %d",sonuc); break;
    case '/':
    sonuc=sayi1/sayi2;
    printf("
    %d",sonuc); break;

    default: printf("
    Hatali Islem Sembolu!"); break;
    }


    return 0;
    }

    • @muhendishanim8490
      @muhendishanim8490 Рік тому

      Programı çalıştırdım. Girilen sayi2 değerini, işlem sembolunü girdikten sonra sıfır olarak değiştiriyor. Tam işlem sembolunu girdikten sonra değiştiriyor, ondan öncesinde değeri girilen sayi atıyor. sonraki adımlarda da sayi2=0 olarak alındığından dolayı toplama ve çıkarma işleminde etkisi olmuyor. çarpım ve bölüm işlemi 0 çıkıyor. sayi2 yi neden 0'a döndürüyor sebebini bilmiyorum. bilen biri bizi aydınlatırsa çok güzel olur.

  • @turanbey2416
    @turanbey2416 7 років тому +1

    LoL Oynayakmı Murat :D

  • @user-re2vi9rp6r
    @user-re2vi9rp6r Рік тому

    #include
    #include
    int main(){
    int sayi1,sayi2,sonuc,secim;
    sayi1=12;
    sayi2=16;
    printf("Matematik menusu
    ");
    printf("***********************

    ");
    printf("İsleminizi secin
    ");
    printf("1- Karede alan ve cever hesabi
    2-Girilen sayinin kupu
    3-Cemberde alan ve cevre hesabi
    4-5x^2 + 7x+9 isleminin sonucu
    5-dikdortgende alan ve cevre hesabi
    ");
    printf("İsleminizi secin
    ");
    scanf("%d",&secim);
    switch(secim)
    {
    case 1:
    printf("Sonuc: %d ve %d",(sayi1*sayi1), ((sayi1+sayi2)*2));
    break;
    case 2:
    printf("Sayinin kupu: %d",(sayi1*sayi1*sayi1));
    break;
    case 3:
    printf("Cemberde alan ve cevre: %dpi, %dpi ",(sayi1*sayi1),(sayi1*2));
    break;
    case 4:
    printf("f(x): %d",(5*sayi1*sayi1+7*sayi1+9));
    break;
    case 5:
    printf("Dikdortgende alan ve cevre: %d, %d",(sayi1*sayi2),(sayi1*2+sayi2*2));
    break;
    default:
    printf("Gecersiz deger");
    }
    return 0;
    }