yusuf2002
  • yusuf2002
  • 1 hafta önce sordu
  • C# bilenlere

    class Program { static void metot1(int sayi) { sayi = sayi + 10; } static void Main(string[] args) { int x = 50; Console.WriteLine(x); metot1(x); Console.WriteLine(x); Console.ReadLine(); } } Yukarıda verilen programın ekran çıktısını nedeni ile birlikte yazınız (Doğrudan sonuç yazımına puan verilmeyecektir !)
    Cevaplar(1)
    haxtar
  • haxtar
  • 1 hafta önce Cevapladı

  • Yazılım Soru - Kod Kısmı

    class Program { 
    
        static void metot1(int sayi) { //metot1 adında fonksiyon oluşturulur
            sayi = sayi + 10; //fonksiyonun çalışma koşulu olarak aldığı değeri 10 arttırır
        } 
    
        static void Main(string[] args) { //Başlatıcı kod
            int x = 50;//Integer sınıfında x değişkenine 50 sayısını atar.
            Console.WriteLine(x); //x değişkeninin içindeki sayıyı konsola yazar
            metot1(x); //metot1 fonksiyonunu x değişkeninin içindeki sayıyı göndererek çalıştırır.
            Console.WriteLine(x); //x değişkeninin içindeki sayıyı konsola yazar.
            Console.ReadLine(); //Bir tuşa basması istenir.
        } 
    }

    Program ilk başladığında Integer sınıfında bir x değerine 50 sayısı atanır. Bu 50 sayısı atandıktan sonra konsola yazdırılır. motot1 fonksiyonuna 50 sayısı gönderilir bu fonksiyonun içinde 50 sayısı 10 arttırılır ancak bu arttırma birşey ifade etmez sonra tekrar x sayısının içindeki 50 değeri yazdırılır.Burdaki sonuç 2 tane alt alta 50 sayısının konsolda gözükmesidir.. Umut Özercan(Haxtar Soliterax) Professional Developer(JAVA, C#, C, C++, HTML, JS)
    Beğen (0) Yorumlar(0) Yorum Yaz
    Gönder

    Cevap yazabilmek için Giriş yapmalısınız.Giriş yapmak için buraya Tıklayın.

    Kodlarınızı aşağıdaki alana yapıştırın.

  • Kod Ekle İptal Et
  • Üyeler
    Blog
    Hakkında
    Lab
    Gece Modu
    Giriş Yap
    Kayıt Ol
  • Giriş Yap
  • Şifremi unuttum
  • Kayıt olmak için tıklayın!