İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Programlama Dilleri
Programlama Dilleri

Return komutu

Enesİnce2710.08.201610 cevap14.658 görüntüleme
2016'den beri93 mesaj
#1
Merhaba arkadaşlar,
Ben günlerdir araştırma yapıyorum ve her yerde return komutunu araştırıyorum
Araştırdığım her yerde ise return komutu geriye değer döndürüyor diye yazılıyor fakat ben geriye değer döndürmek nedir bilmiyorum sizden ricam bu konuda beni aydınlatabilir misiniz?
Cevaplar
Barış Bayraktar
2015'den beri3.477 mesaj
#2
Return komutu kodu bitirir. Yani bilgisayar return 0 komutuna gelince geri döner ve kodu bitirir. Örneğin:
#include <stdio.h>
int main(){
printf("Merhaba");
return 0;
}
Enesİnce27 Konuyu açan
2016'den beri93 mesaj
#3
Ben return komutunda geriye değer döndürme işleminin ne işe yaradığını merak ediyorum geriye değer döndürse ne olur döndürmese ne olur
2016'den beri9 mesaj
#4
Hocam hangi dili kullanıyorsunuz o dil üzerinden örnek vereyim.
Enesİnce27 Konuyu açan
2016'den beri93 mesaj
#5
C# kullanıyorum OOP konusunda return komutuna takıldım
Enesİnce27 Konuyu açan
2016'den beri93 mesaj
#6
Windows form üzerinden çalışıyorum.Console kullanmıyorum
2016'den beri9 mesaj
#7
Şimdi hocam söyle bir örnek vereyim:
private void button1_Click(object sender, EventArgs e)
        {
            int sayı = Convert.ToInt32(textBox1.Text);
            /*metodu kullandık sayı parametresini girdiğimiz değer yaptık
            metod içerisinde sonuç hesaplandı ve RETURN ile uygulamaya döndürüldü yani
            metodun sonucunu döndürdü*/
            label1.Text = kareHesapla(sayı).ToString();
        }
        int kareHesapla(int sayı)
        {
            //kareyi hesaplıyor
            int sonuç = sayı * sayı;
            //sonucu döndürüyor
            return sonuç;
        }


Bu arada label1 sonuç label i textbox1 ise kullanıcının gireceği sayı buton1 de zaten hesaplama butonu. İstersen uygulamayı da atabilirim

Dilim bu kadar döndü ama mantığı anladığını umuyorum zaten kullandıkça mantığını anlayacaksın sende.

İYİ FORUMLAR...
Enesİnce27 Konuyu açan
2016'den beri93 mesaj
#8
Sonunda anladım çok teşekkürler
2016'den beri9 mesaj
#9
Sonunda anladım çok teşekkürler
Rica ederim, yararım olduysa ne mutlu bana.
2015'den beri532 mesaj
#10
Return yerine getch de kullanılamaz mı? Aynı işlev değil mi?
2014'den beri9.359 mesaj
#11
Return kelime olarak aanlamı "geri dön(üş)" İşlem sonunda, işlemin başladığı veya devamına döner. geleneksel Basic'te çağırılan bir işlemin bitişinden sonra ana işleme döner. klimelerin İngilizcesini ve İngilizcedeki kökünü bulduğunuzda, hangi amaç için kullanıldığını anlayabilmek daha kolay olur. Bir sözlüğünüz yoksa, Google translate kullanabilirsiniz.

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.