Advertisement
programusy

Untitled

Dec 4th, 2024
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.37 KB | Source Code | 0 0
  1. package com.example.myapplication;
  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.ImageView;
  9. import android.widget.TextView;
  10. import android.widget.Toast;
  11.  
  12. import java.util.Random;
  13.  
  14. public class MainActivity extends AppCompatActivity {
  15.  
  16.     public int ustaw(int arg){
  17.         if(arg==1){
  18.             return R.drawable.k6_1;
  19.         }
  20.         else if(arg==2){
  21.             return R.drawable.k6_2;
  22.         }
  23.         else if(arg==3){
  24.             return R.drawable.k6_3;
  25.         }
  26.         else if(arg==4){
  27.             return R.drawable.k6_4;
  28.         }
  29.         else if(arg==5){
  30.             return R.drawable.k6_5;
  31.         }
  32.         else if(arg==6){
  33.             return R.drawable.k6_6;
  34.         }
  35.         else{
  36.             return R.drawable.k6_0;
  37.         }
  38.     }
  39.  
  40.     @Override
  41.     protected void onCreate(Bundle savedInstanceState) {
  42.         super.onCreate(savedInstanceState);
  43.         setContentView(R.layout.activity_main);
  44.         Random random = new Random();
  45.  
  46.         Button button = findViewById(R.id.button2);
  47.         TextView tekst = findViewById(R.id.textView);
  48.         ImageView image1=findViewById(R.id.imageView2);
  49.         ImageView image2=findViewById(R.id.imageView3);
  50.         ImageView image3=findViewById(R.id.imageView4);
  51.         ImageView image4=findViewById(R.id.imageView5);
  52.         ImageView image5=findViewById(R.id.imageView6);
  53.  
  54.         button.setOnClickListener(new View.OnClickListener() {
  55.             @Override
  56.             public void onClick(View view) {
  57.  
  58.                 int[] tab = {random.nextInt(6)+1, random.nextInt(6)+1,random.nextInt(6)+1,random.nextInt(6)+1,random.nextInt(6)+1};
  59.                 image1.setImageResource(ustaw(tab[0]));
  60.                 image2.setImageResource(ustaw(tab[1]));
  61.                 image3.setImageResource(ustaw(tab[2]));
  62.                 image4.setImageResource(ustaw(tab[3]));
  63.                 image5.setImageResource(ustaw(tab[4]));
  64.                 int suma=0;
  65.                 int licz1=0;
  66.                 int licz2=0;
  67.                 int licz3=0;
  68.                 int licz4=0;
  69.                 int licz5=0;
  70.                 int licz6=0;
  71.                 for(int i=0;i<5;i++){
  72.                     if(tab[i]==1){
  73.                         licz1++;
  74.  
  75.                     }
  76.                     else if(tab[i]==2){
  77.                         licz2++;
  78.  
  79.                     }
  80.                     else if(tab[i]==3){
  81.                         licz3++;
  82.  
  83.                     }
  84.                     else if(tab[i]==4){
  85.                         licz4++;
  86.  
  87.                     }
  88.                     else if(tab[i]==5){
  89.                         licz5++;
  90.  
  91.                     }
  92.                     else if(tab[i]==6) {
  93.                         licz6++;
  94.                     }
  95.                 }
  96.                 if(licz1>1){
  97.                     suma+=licz1*1;
  98.  
  99.                 }
  100.                 if(licz2>1){
  101.                     suma+=licz2*2;
  102.  
  103.                 }
  104.                 if(licz3>1){
  105.                     suma+=licz3*3;
  106.  
  107.                 }
  108.                 if(licz4>1){
  109.                     suma+=licz4*4;
  110.  
  111.                 }
  112.                 if(licz5>1){
  113.                     suma+=licz5*5;
  114.  
  115.                 }
  116.                 tekst.setText(String.valueOf(suma));
  117.  
  118.  
  119.             }
  120.         });
  121.     }
  122. }
Tags: #dlamnie
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement