Soru sorAralarinda asal sayılar bulunan 2 sayınin aralarındaki en büyük asal nasıl bulunur?
gulcan tarafından 5 yıl önce soruldu

Merhaba benim bir sorum olacaktı hocam. Yanıtlama şansınız varsa yanıtlarsanız cokk sevinirim. Veya ipucu verirrseniz.
Soru:
Klavyeden 2 sayı giriniz.
Bu sayının bölenlerini yazdiriniz. (örn:6 ve 12 sayisi 6 'nın bölenleri 2,3,6 ve 12 'nın bölenleri 2,3,4,6,12 bunu yaptım if ve for döngüsüyle )
Bu yazdirdigimiz bölenlerin ortak ve asal olanlarını yazdiriniz (yani 2,3)
en son olarakta ortak asalların en büyüğünü yazdiriniz ( çıktımız 3 olacak)
Hocam algoritmayı kafamda kurdum ama yani başlangıcını yapabildim sadece yardımcı olurmusunuz?

3 Cevap
En iyi cevap
sayginer Yönetici tarafından 5 yıl önce cevaplandı

Merhaba,
isprime fonsiyonu ile bir matristeki asal sayılar bulunabilir.
Aşağıdaki örneği inceleyebilirsiniz.

A = [2 3 4 6 12] %Verilen matrisim
Asal = isprime(A) %Asal sayilari bulalim, sonuc 1 olanlar asal 0 olanlar asal olmayan sayilara karsilik gelecek
Asal = A.*Asal %A matrisim ile Asal matrisini carpalimm, sadece asal sayilar kalsin
EnVuyukAsal = max(Asal) %En buyuk asal sayiyi bullim
gulcan tarafından 5 yıl önce cevaplandı

Bilgi için teskkurler istediğim tam olarak bu değildi  ama yinede soruya uyarlamaya çalışacağım 

sayginer Yönetici tarafından 5 yıl önce cevaplandı

Anlaşılmayan bir yer varsa tekrar yazabilirsiniz.