Android Studio Ders 8 - Random Fonksiyon Kullanımı
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
10 Mayıs 2020 Pazar
|