Kullanıcı tarafından girilen 2 sayı arasında yer alan asal sayıların bulunması;
clear all clc %(X,Y) SAYILARI ARASINDAKİ ASAL SAYIALRI BULAN ALGORİTMA x=input('büyük sayıyı giriniz: '); y=input('basamaklı küçük sayıyı giriniz: '); %x sayısından y sayısına kadar olan asal sayıların bulunması asal_sayi=0; sayac=0; for sayi=x-1:y-1 sonuc=0; for i=sayi-1:-1:2 if (mod(sayi,i))==0 sonuc=1; end end if sonuc==0 sayac=sayac+1; asal_sayi(sayac)=sayi; end sonuc=0; end disp(asal_sayi)
Yazdığınız kodu denediğimde belirlediğim iki sayı arasındaki asal sayıları bulmuyor.Nasıl yapabilirim?
YanıtlaSil