arkadaşlar 2 gün oldu java ile haşır neşir olmaya başlayalı ancak dersin hocası okkalı bi ödev verdi ve bayram sonrası geri dönüt istiyor ancak yeterli düzeyde java bilgim yok ayrıca soruda biraz zor sanırım dedigim gibi zeka yarışması sorusu ben soruyu matlab kullanarak yaptım ancak işi javaya dökemiyorum yardımlarınızı bekliyorum teşekkür ederim şimdi aşagıya önce soruyu sonra cevabını ve matlab kodunu yazıcam.
Soru : A, B, C, D, E, F ve G harflerini kullanarak yedi harfli kodlar üreteceksiniz. Her harfin tam olarak bir kez kullanılması ve birbirlerini alfabetik olarak takip eden harflerin yan yana gelmemesi koşuluyla kaç farklı kod üretebilirsiniz?
Cevap : 2119
Matlab Kodu : x = [1,2,3,4,5,6,7];
x = perms(x);
i = 0;
c=1;
for m=1:1:5040;
for n=1:1:6;
if(x(c,n) == (x(c,(n+1))-1))
i = i+1;
break
end
end
c=c+1;
end
arkadaşlar geri dönüt tarihi perşembe gece 12 ye kadar bana yardım edebilecek kimse varsa çok teşekkür ederim, malum yarın bayram şimdiden Bayramınız Mübarek olsun , ben pazar günü tekrar online olabilecegim , yarın köye yolculuk var döndüğümde tekrar java çalışmalarına başlayacagım inşallah teşekkür ederim sizlere şimdiden =)
Soru : A, B, C, D, E, F ve G harflerini kullanarak yedi harfli kodlar üreteceksiniz. Her harfin tam olarak bir kez kullanılması ve birbirlerini alfabetik olarak takip eden harflerin yan yana gelmemesi koşuluyla kaç farklı kod üretebilirsiniz?
Cevap : 2119
Matlab Kodu : x = [1,2,3,4,5,6,7];
x = perms(x);
i = 0;
c=1;
for m=1:1:5040;
for n=1:1:6;
if(x(c,n) == (x(c,(n+1))-1))
i = i+1;
break
end
end
c=c+1;
end
arkadaşlar geri dönüt tarihi perşembe gece 12 ye kadar bana yardım edebilecek kimse varsa çok teşekkür ederim, malum yarın bayram şimdiden Bayramınız Mübarek olsun , ben pazar günü tekrar online olabilecegim , yarın köye yolculuk var döndüğümde tekrar java çalışmalarına başlayacagım inşallah teşekkür ederim sizlere şimdiden =)