Advertisement
Guest User

Untitled

a guest
Nov 16th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.51 KB | None | 0 0
  1. import java.io.*;
  2.  
  3. public class Zadanie2b {
  4.         public static void main(String[] args) throws IOException
  5.         {
  6.             InputStreamReader str = new InputStreamReader(System.in);
  7.             BufferedReader wejscie = new BufferedReader(str);
  8.             String tekst;
  9.             final int[] M ={500,200,100,50,20,10,5,2,1};
  10.             int[] I={1,4,2,5,3,8,6,6,10};
  11.             int zl, gr, r, l= 0, i = 0;
  12.  
  13.             System.out.println("Podaj reszte..");
  14.             System.out.print("zlotych: ");
  15.             tekst = wejscie.readLine();
  16.             zl = Integer.parseInt(tekst);
  17.             System.out.print("groszy: ");
  18.             tekst = wejscie.readLine();
  19.             gr = Integer.parseInt(tekst);
  20.             for( int j = 0; j<I.length; j++)
  21.                 l += M[j]*I[j];
  22.             System.out.print("Reszta: ");
  23.             r = zl*100 + gr;
  24.             if (r <= l) {
  25.                 while (r > 0) {
  26.                     if (I[i] != 0) {
  27.                         if (r >= M[i]) {
  28.                             System.out.print(M[i] / 100.0 + " ");
  29.                             r = r - M[i];
  30.                             I[i]--;
  31.                         } else {
  32.                             i++;
  33.                         }
  34.                     } else {
  35.                         i++;
  36.                     }
  37.                 }
  38.  
  39.                 System.out.println();
  40.             }
  41.             else
  42.                 System.out.println("Za malo pieniedzy w kasie zeby wydac reszte");
  43.         }
  44.  
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement