Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 9th, 2012  |  syntax: Java  |  size: 1.33 KB  |  hits: 57  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. package zad32;
  2.  
  3. import javax.swing.JOptionPane;
  4.  
  5. public class NumTeller {
  6.  
  7.         static String say(int a){
  8.                
  9.                  if (a%100 >= 11 && a%100 <= 19 || a%100 <= -11 && a%100 >= -19)
  10.                       return (a + "-ty");
  11.                  else if (a == 0)
  12.                       return (a + "-owy");
  13.                  else if (a%100 == 0)
  14.                       return (a + "-ny");
  15.                  
  16.                     switch(a%10)
  17.                     {
  18.                       case 0:  return (a + "-ty");
  19.                       case 1:  return (a + "-szy");
  20.                       case -1:  return (a + "-szy");
  21.                       case 2:  return (a + "-gi");
  22.                       case -2:  return (a + "-gi");
  23.                       case 3:  return (a + "-ci");
  24.                       case -3:  return (a + "-ci");
  25.                       case 4:  return (a + "-ty");
  26.                       case -4:  return (a + "-ty");
  27.                       case 5:  return (a + "-ty");
  28.                       case -5:  return (a + "-ty");
  29.                       case 6:  return (a + "-ty");
  30.                       case -6:  return (a + "-ty");
  31.                       case 7:  return (a + "-my");
  32.                       case -7:  return (a + "-my");
  33.                       case 8:  return (a + "-my");
  34.                       case -8:  return (a + "-my");
  35.                       case 9:  return (a + "-ty");
  36.                       case -9:  return (a + "-ty");
  37.                       default: return "";
  38.                     }
  39.  
  40.         }
  41.        
  42.         public static void main(String[] args) {
  43.                        
  44.                 for(int i=0;i<3;i++){
  45.                         String liczba = JOptionPane.showInputDialog("Podaj liczbę");
  46.                         if (liczba == null); //wyjatek
  47.                        
  48.                 }
  49.                 JOptionPane.showMessageDialog(say(x));
  50.                
  51.         }