1- metraj da çarpım ile ilgili bi sorun var. A B C şeklinde rakamlar var . SSGET fonksiyonu ile A B C seçiyorum. ama sadece B ile C çarpıyor. ben üçünün çarpımını istiyorum.
örn;
75 2 10 ---> 20 sonucunu veriyor..?
75 2 10 ---->1500 olması gerekirken..
2- mesela diyelim ki çarpım sonucu 20.0 çıktı bunu sadece 20 olarak yazıyor. 20.00 olarak nasıl yazdırabilirim.?
yazdığın kodlamada 2den sonra hiçbir sayı döngüye girmiyor ki. tam inceleyemedim ama seçilen yazılarda hep en büyük ile en büyük olanı çarpıyor. o yüzden istediğin olmuyor.
eğer böyle birşey yazmak istiyorsan yol önerebilirim.
seçilen yazıların tek tek numara olup olmadığını kontrol ettir. numara olanları ayrı bi liste olarak listele. daha sonra her birini ayrıştıraraak birbirleriyle çarptır.
Alıntıehya :
yazdığın kodlamada 2den sonra hiçbir sayı döngüye girmiyor ki. tam inceleyemedim ama seçilen yazılarda hep en büyük ile en büyük olanı çarpıyor. o yüzden istediğin olmuyor.
eğer böyle birşey yazmak istiyorsan yol önerebilirim.
seçilen yazıların tek tek numara olup olmadığını kontrol ettir. numara olanları ayrı bi liste olarak listele. daha sonra her birini ayrıştıraraak birbirleriyle çarptır.
Alıntıwolf :
Hatalıda olsa yazdığınız kodları buraya aktarsanız bizde nasiplensek olmazmı ?
Forum ortamında olduğumuz hatırlayalım.
olur tabi ki. fakat lisp te epey bi hata var. düzeltmeler yapıyorum. mesela sadece seçilen rakamlar içinde en büyük ile en küçük değeri çarpıyor.. yani düzgün çalışmayan lisp size ne derece faydalı olabilir.. bitince site ye aktaracağım..