İç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

C Programlama Ödev Yardım

onurklnc11.10.20186 cevap1.322 görüntüleme
2018'den beri5 mesaj
#1
Merhaba arkadaşlar bu yıl birinci sınıf bilgisayar mühendisliği öğrencisiyim. Bu hafta bir ödev aldık ama pek anlayamadım daha çok yeni olduğum için bu konu hakkında yardımcı olursanız sevinirim. Şimdiden teşekkürler. ( En son dersimizde if'i işledik henüz döngülere geçmedik bu ödevde de döngüleri kullanamıyoruz scanf printf if gibi komutları sadece kullanabiliyoruz.

WhatsApp Image 2018-10-10 at 21.03.42.jpeg
Cevaplar
onurklnc Konuyu açan
2018'den beri5 mesaj
#2
hala yardımlarınıza ihtiyacım var.
2008'den beri346 mesaj
#3
takildigin yer tam olarak ne.. döngü kullanmak zorunda degilsin, onun yerine recursive denilen bir imkanimiz var. Recursive yani kendi kendini cagirma olarak cevirebiliriz.. Bir metod düsün, sonucu bulana kadar kendini cagiriyor.. Iste problemini böyle cözeceksin. Google da recursive method diye aratirsan cok kaynak bulacaksin. Oncelikle nasil kullanildigini örneklerle anlamaya calis, daha sonra kendi ödevine uygula. Cok zor degil yapmak, biraz caba göstermek lazim sadece.

kolay gelsin
onurklnc Konuyu açan
2018'den beri5 mesaj
#4
takildigin yer tam olarak ne.. döngü kullanmak zorunda degilsin, onun yerine recursive denilen bir imkanimiz var. Recursive yani kendi kendini cagirma olarak cevirebiliriz.. Bir metod düsün, sonucu bulana kadar kendini cagiriyor.. Iste problemini böyle cözeceksin. Google da recursive method diye aratirsan cok kaynak bulacaksin. Oncelikle nasil kullanildigini örneklerle anlamaya calis, daha sonra kendi ödevine uygula. Cok zor degil yapmak, biraz caba göstermek lazim sadece.

kolay gelsin
hocam öncelikle teşekkür ederim anlamadığım kısımlardan bir tanesi ödevimizde yapılan işlem sayısını bizden ekrana yazdırmamızı istiyor ama ben bunu nasıl yapabileceğimi bulamadım sadece printf ile işlemi kendim sayıp sadece ekranda gözükmesini sağlayabilirim gibi geldi.
2008'den beri346 mesaj
#5
recursive metodun icine bir tane counter koyarsan ve islemleri o metodun icinde yaptirirsan sayiyi bulabilirsin.. Dedigim gibi öncelikle recursive metodlari ögrenmeye bak.. Mantigini anladiktan sonra neyi sayacagini da anlarsin
2008'den beri346 mesaj
#6
arkadas yazmamis ama ikinci soruyu cözmüs sadece kücük bir noktada yanlislik yapmis o da düzeltildi.. Yardimci olmak isteyenler ilk soruda yorum yapabilirler. Ayrica yazdigim recursive metodlarin biraz ileri seviye oldugunu farkettim. Cünkü muhtemelen bu arkadaslar daha metodlara bile girmemistir.. Zaten formüldeki katsayilar sabit oldugu icin recursive e gerek yok
onurklnc Konuyu açan
2018'den beri5 mesaj
#7
arkadas yazmamis ama ikinci soruyu cözmüs sadece kücük bir noktada yanlislik yapmis o da düzeltildi.. Yardimci olmak isteyenler ilk soruda yorum yapabilirler. Ayrica yazdigim recursive metodlarin biraz ileri seviye oldugunu farkettim. Cünkü muhtemelen bu arkadaslar daha metodlara bile girmemistir.. Zaten formüldeki katsayilar sabit oldugu icin recursive e gerek yok
evet hocam buraya eklemeyi unutmuşum teşekkür ederim.

Cevabını yaz

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