Siz fakirlerin, eğer şansınız varsa biraz daha rahat yaşamasını sağlayacak olan, parayı vurabilecekleri sayısal loto için bir program daha yaptım. Daha önceki olan versiyondan farklı olarak bu defa programı Java ile yazdım. Java öğrenirken belki ihtiyaç duyabilirsiniz diye kodları paylaşıyorum, çıktısı da aşağıdadır. Program sayesinde, 8 kolonluk bir kupon oynadığınızda, 48 tane sayının kuponda olmasını sağlıyorsunuz. Program, 1 sayı dışarıda kalacak şekilde, rastgele 6 sayılık 8 adet kolon oluşturuyor. Bu sayede bu kupon üzerinde en az 5, en fazla 6 sayıyı tutturmuş oluyorsunuz. Kodlar, sayısal loto programından ziyade, rastgele sayı seçmek, ve bu sayıları yazdırmak üzerine kurulu.
Programı SoloLearn ‘de çalıştırabilirsiniz: Link
Not: bir şeyler kazanırsanız beni unutmayın eheheheh 😐
/* * PS: program is written for turkish chance game called "Sayisal Loto". * Program sayesinde, 8 kolonluk bir kupon oynadığınızda, 48 tane sayının kuponda olmasını sağlıyorsunuz. * program, 1 sayı dışarıda kalacak şekilde, rastgele 6 sayılık 8 adet kolon oluşturuyor. * bu sayede bu kupon üzerinde en az 5, en fazla 6 sayıyı tutturmuş oluyorsunuz. * kodlar, sayısal loto programından ziyade, rastgele sayı seçmek, ve bu sayıları yazdırmak üzerine kurulu. * iletisim: sanvergozen@gmail.com * web: http://sanwhere.com */ import java.util.ArrayList; import java.util.Collections; /* * * @author Sanver * */ public class SayisalLoto { public static void main(String[] args) { ArrayList list = new ArrayList(); for (int i=1; i<50; i++) { //1'den 49'a kadar olan sayıları listele list.add(i); } System.out.println(list); Collections.shuffle(list); //49 sayıyı karıştır System.out.println(list); //sayıların karışık halini listele System.out.println("\n"); int k =1; for (int b=0; b<8; b++) { //8 kolon olmalı System.out.println("Kolon: " + k); //kolon numarasını yazdır for (int a=0; a<6; a++) { //her bir kolon için sırayla 6 tane sayı seç System.out.print(list.get(0)+" "); //seçilen sayıyı (sırayla) yazdır list.remove(0); //seçilen sayıyı, listeden çıkar } if (b==7) { //son kolonun altına, dışarıda kalan sayıyı yazdır System.out.println("\n"); System.out.println("Kullanilmayan Sayi: " + list); } System.out.println(" "); k++; //sonraki kolona geçmek için, değişken numarasını 1 arttır } } }
Comments are closed, but trackbacks and pingbacks are open.