Advertisement
Guest User

Untitled

a guest
Jan 29th, 2020
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. package com.example.a2020_01_29_kolodziej;
  2.  
  3. import androidx.appcompat.app.AppCompatActivity;
  4.  
  5. import android.os.Bundle;
  6. import android.view.View;
  7. import android.widget.Button;
  8. import android.widget.EditText;
  9. import android.widget.TextView;
  10.  
  11. import java.util.ArrayList;
  12. import java.util.Collections;
  13. import java.util.Random;
  14.  
  15. public class Losowanie extends AppCompatActivity
  16. {
  17. TextView wyniki;
  18. Button losuj;
  19. EditText podajliczbe;
  20.  
  21. @Override
  22. protected void onCreate(Bundle savedInstanceState) {
  23. super.onCreate(savedInstanceState);
  24. setContentView(R.layout.activity_losowanie);
  25.  
  26. wyniki=findViewById(R.id.textView);
  27. losuj=findViewById(R.id.button4);
  28. podajliczbe=findViewById(R.id.editText);
  29. }
  30. public void losuj(View view){
  31. Random los=new Random();
  32. int tab[]=new int[6];
  33. wyniki.setText("");
  34.  
  35. for (int i=0;i<6;i++) {
  36. tab[i]=los.nextInt(49)+1;
  37. wyniki.setText(wyniki.getText()+Integer.toString(tab[i])+" ; ");
  38. }
  39.  
  40. }
  41. public void losuj1(View view) {
  42. ArrayList<Integer> liczby = new ArrayList<>();
  43. wyniki.setText("");
  44. int zmienna;
  45.  
  46. String text = (String) podajliczbe.getText().toString();
  47. zmienna = Integer.parseInt(text);
  48.  
  49. try {
  50. zmienna = Integer.parseInt(text);
  51. } catch(NumberFormatException nfe) {
  52. System.out.println("Could not parse " + nfe);
  53. }
  54.  
  55. for(int i = 20; i < 200; ++i) {
  56. liczby.add(i);
  57. }
  58. Collections.shuffle(liczby);
  59. for(int i = 0; i < zmienna; ++i) {
  60. wyniki.setText(wyniki.getText()+Integer.toString(liczby.get(i))+" ; ");
  61. }
  62. }
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement