Bildirim
Java'da bu kod ne işe yarıyor?
Daha Fazla ![](/static/forum/img/downicon.png)
Bu Konudaki Kullanıcılar:
Daha Az ![](/static/forum/img/downicon.png)
![](/static/forum/img/upicon.png)
2 Misafir (1 Mobil) - 1 Masaüstü,
1 Mobil
![](/static/forum/img/Forum-Mobil.gif)
![](/static/forum/img/close.png)
Giriş
Mesaj
-
-
Gayet basit. x! hesaplıyor. mainde de x için 5 denildiği için 5! = 120 hesaplar.
< Bu mesaj bu kişi tarafından değiştirildi yesil1026 -- 6 Ocak 2019; 8:19:49 > -
Bunu sağlayan fonk metodu mu ve orada hangi sayı varsa onun faktoriyelini mi hesaplayacak.
< Bu ileti mobil sürüm kullanılarak atıldı > -
Evet fonksiyon metodunda x yerine sayiyi atip islemi yapiyor
Burada islemi yapan fonksiyon metodu
< Bu ileti DH mobil uygulamasından atıldı > -
Arkadaş zaten cevaplamışlar,
Yalnız, for döngüsü içinde en sona 's' yi yazdıran bir satır koyarsan daha iyi anlayacaksın
< Bu ileti tablet sürüm kullanılarak atıldı > -
Faktöryel, fibonacci dizisi gibi şeyleri özyinelemeli fonksiyonla da yazabilirsin:
public class Faktoryel {
public static void main(String[] args) {
int sayi = 5;
float sonuc = fakt(sayi);
System.out.println(Integer.toString(sayi)+ " faktoryeli = " + fakt(sayi));
}
// Recursive / özyinelemeli fonksiyon
public static float fakt(int sayi) {
if (sayi == 0) {return 1;}
else {return sayi * fakt(sayi - 1);}
}
}
-
Yanlis anlama, ama Java dersinde finale kadar gelip bunu anlayamiyorsan ciddi bastan alip calisman lazim final konularina kadar. Daha okulun ilk ayinda cok rahat anlaman gereken bir kod bu. Kesinlikle asagilamak icin soylemiyorum, ama ileride tokezlemek istemiyorsan biraz derslere asilmalisin.
< Bu ileti tablet sürüm kullanılarak atıldı > -
kor oldum -
5! i formül haline getirilmiş
< Bu ileti DH mobil uygulamasından atıldı > -
Üniverste öğrencisi arkadaşlar sınav sorularını ve ödevlerini paylaşırsa okul okuyamayan benim gibi kişiler için çok faydalı olur. Farklı zeka zorlayacak sorular varsa yeni bir başlık altından yada en azından bana mesaj olarak atabilir mi
< Bu ileti DH mobil uygulamasından atıldı > -
Sudoku cozen uygulama yapabilirsin.
< Bu ileti tablet sürüm kullanılarak atıldı > -
Sudoku çözen 🤔. Evet olabilir bu konu üzerinde biraz kafa patalatayım ben en iyisi biraz
< Bu ileti DH mobil uygulamasından atıldı > -
Yapabilirsem Eğer buradan paylaşırım
< Bu ileti DH mobil uygulamasından atıldı > -
Sudoku cozen zorlayacaksa, labirent cozen bir uygulama ile baslayabilirsin.
1 0 1 1 1
1 0 0 1 1
1 0 1 0 1
1 0 0 0 1
1 1 0 0 1
1 0 1 0 1
Ornek ustteki labirent "1" duvar, "0" yol, alttan girip ustten cikacak.
< Bu ileti tablet sürüm kullanılarak atıldı > -
Sudoku biraz daha iyi gibi sanki
< Bu ileti DH mobil uygulamasından atıldı > -
Labirentin mantığını anlayamadım. Program 0 lari okuyup 1 olunca yol mu değiştirecek
< Bu ileti DH mobil uygulamasından atıldı > -
1 2 3 4 5 6 7 8 9
2 3 4 5 6 7 8 9 1
3 4 5 6 7 8 9 1 2
4 5 6 7 8 9 1 2 3
5 6 7 8 9 1 2 3 4
6 7 8 9 1 2 3 4 5
7 8 9 1 2 3 4 5 6
8 9 1 2 3 4 5 6 7
9 1 2 3 4 5 6 7 8
< Bu ileti DH mobil uygulamasından atıldı > -
Evet biraz ağırmış yalan yok. İç içe for döngüsü ve array kullanarak çözülecek sanırım. Ancak bütün bir sudoku nasıl kullanılacak çözmek zaman alacak gibi
< Bu ileti DH mobil uygulamasından atıldı > -
Hayir, 0 ve 1 ler hic degismeyecek. Sadece oraya bir labirent ornegi yazdim. O ornekteki labirente alttan 0 olan kisimdan girecek, ustteki 0 olan kisimdan cikacak. Program input olarak labirenti alacak, output olarak cikisa giden en kisa yolu verecek.
Sudoku'dan cok daha basit aslinda bu.
< Bu mesaj bu kişi tarafından değiştirildi Mephalay -- 12 Ocak 2019; 0:13:18 >
< Bu ileti tablet sürüm kullanılarak atıldı > -
Labirenteki her bir sıfır için gidilebilecek yönleri, kuzey güney doğu batı şeklinde içeren yeni bir 2b dizi tanımlaman gerekebilir. Yani örneğin ilk 2 satırı
1 0 1 1 1
1 0 0 1 1
- g - - -
- kdg b - -
şeklinde tanımlayabilirsin, üstten giriş ve alttan çıkış arasındaki en kısa yolu da derin öncelikli arama / depth first search algoritması ile bulabilirsin.
< Bu ileti mobil sürüm kullanılarak atıldı >
Sayfa:
1
Ip işlemleri
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X