29 Aralık 2014 Pazartesi

Java Random kullanarak Sayısal Loto Örnek

package ORNEK14;
import java.util.Random; // random sayı üretmek için gerekli sınıf
import java.util.Scanner; // kullanıcıdan girdi almak için kullanılan sınıf

public class SAYISAL_LOTO {
    
public static void main(String[] args) {
                      
 Scanner s = new Scanner(System.in); // Scanner sınıfından değişkenimizi üretiyoruz
 System.out.println("KAÇ KOLON OYNAYACAKSINIZ?(1/8)");
 int kolonsayisi = s.nextInt(); // Değeri kolon sayısı olarak kullanalım.
 int kolon[][] = new int[8][6];

 for(int i=0;i<kolonsayisi;i++ ){
     for(int j=0;j<6;j++ ){
         Random rnd = new Random();
         int sayi=1+rnd.nextInt(49);
         if(sayi!=kolon[i][j]){ // Aynı kolondaki sayılar farklı olmalı.
         kolon[i][j]=sayi;
         }
     }
 }
 System.out.println("Oynanan Kolonlar:");

 for(int i=0;i<kolonsayisi;i++ ){
     System.out.println("");

     for(int j=0;j<6;j++ ){
        
         System.out.print(  kolon[i][j] + "  ");
        
     }
 }

     }
 }

1 yorum:

  1. Abi harikasın gerçekten çok anlaşılır olmuş. Programlama Dilleri 1 dersinin vizesinde sormuştu geçen yıl hoca bunu hem de arraylist kullanmadan yapın demişti yapamamıştım keşke o zaman bulsaymışım bunu :(((

    YanıtlayınSil

Copyright 2013-2017 | İbrahim BAYRAKTAR /dev/null Web Günlüğü