Android Studio
Android Studio Ders 8 - Random Fonksiyon Kullanımı
10 Mayıs 2020 Pazar
Adem KORKMAZ
1846
Android Studio Math sınıfına ait Random Fonksiyonu kullanarak rastgele üretilen sayının Faktöriyelinin hesaplanması uygulaması. Sayısal loto şans çekilişleri için en çok kullanılan yöntemlerin başında gelmektedir. Bu video ile bunu çok rahat mobil uygulama olarak yapabilceksiniz
Layout Tasarımı
Faktöriyel Hesaplama Uygulaması
public class MainActivity extends AppCompatActivity {
TextView sayi,fak;
Button btn;
Spinner kitaList;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tanimlama();
//
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int rndSayi= (int) (Math.random()*100+1);
sayi.setText(" "+(rndSayi));
fakHesapla(rndSayi);
}
});
}
//Faktöriyelin hesaplandığı fonksiyon
public void fakHesapla(int a)
{
double sonuc=1;
for(int i=1;i<=a;i++)
{
sonuc=sonuc*i;
}
fak.setText(" "+(sonuc));
}
//nesnelerin tanımlandığı fonksiyon
public void tanimlama()
{
sayi=findViewById(R.id.urtSayi);
fak=findViewById(R.id.fakt);
btn=findViewById(R.id.btn);
}
}
Android Studio ile Faktöriyel Hesaplama Uygulaması
Android Studio ile Random Sayı Üretme