• 17-11-2021, 14:23:13
    #1
    Selamlar Aşağıda verdiğim kodlarda 2. soruya geçmeden direkt olarak işlem bitiyor. Nerede hata var bulamıyorum. Yardımcı olabilecek var mı



    #include <stdio.h>
    #include <locale.h>
    
    int main() { 
    
    int s1,s2,ort;
    
    setlocale(LC_ALL, "Turkish");
    
    printf("Öğrenci Not Hesaplama Sistemi\n");
    
    
    printf("1. Sınavınızı Girin: ");
    scanf("%d",s1);
    
    printf("2. Sınavınızı Girin");
    scanf("%d",s2);
    
    ort=(s1+s2)/2;
    
    printf("Ortalamanız %d\n",ort);
    
    
    if(ort>=50)
    {
        printf("Tebrikler Sınavı Geçtiniz");
    }
    else
    {
        printf("Tebrikler kaldın");
    }
    
    
     
     return 0;
     
     
     
    }
  • 17-11-2021, 14:27:36
    #2
    #include <stdio.h>
    #include <locale.h>

    int main() {

    int s1,s2,ort;

    setlocale(LC_ALL, "Turkish");

    printf("Öğrenci Not Hesaplama Sistemin");


    printf("1. Sınavınızı Girin: ");
    scanf("%d",&s1);

    printf("2. Sınavınızı Girin: ");
    scanf("%d",&s2);

    ort=(s1+s2)/2;

    printf("Ortalamanız %dn",ort);


    if(ort>=50)
    {
    printf("Tebrikler Sınavı Geçtiniz");
    }
    else
    {
    printf("Tebrikler kaldın");
    }



    return 0;



    }



    }
  • 17-11-2021, 14:29:16
    #3
    tia adlı üyeden alıntı: mesajı görüntüle
    #include <stdio.h>
    #include <locale.h>

    int main() {

    int s1,s2,ort;

    setlocale(LC_ALL, "Turkish");

    printf("Öğrenci Not Hesaplama Sistemin");


    printf("1. Sınavınızı Girin: ");
    scanf("%d",&s1);

    printf("2. Sınavınızı Girin: ");
    scanf("%d",&s2);

    ort=(s1+s2)/2;

    printf("Ortalamanız %dn",ort);


    if(ort>=50)
    {
    printf("Tebrikler Sınavı Geçtiniz");
    }
    else
    {
    printf("Tebrikler kaldın");
    }



    return 0;



    }



    }


    Çoook teşekkür ederimm & koymayı unutmuşum

    iyi forumlar dilerimm