Advertisement
Guest User

Untitled

a guest
Oct 21st, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 10.73 KB | None | 0 0
  1. <!-- HTML generated using hilite.me --><div style="background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%"><span style="color: #008800; font-weight: bold">import</span> <span style="color: #0e84b5; font-weight: bold">java.awt.Container</span><span style="color: #333333">;</span>
  2. <span style="color: #008800; font-weight: bold">import</span> <span style="color: #0e84b5; font-weight: bold">java.util.Scanner</span><span style="color: #333333">;</span>
  3. <span style="color: #008800; font-weight: bold">import</span> <span style="color: #0e84b5; font-weight: bold">java.awt.*</span><span style="color: #333333">;</span>
  4. <span style="color: #008800; font-weight: bold">import</span> <span style="color: #0e84b5; font-weight: bold">javax.swing.*</span><span style="color: #333333">;</span>
  5.  
  6. <span style="color: #008800; font-weight: bold">public</span> <span style="color: #008800; font-weight: bold">class</span> <span style="color: #BB0066; font-weight: bold">Lab2</span> <span style="color: #008800; font-weight: bold">extends</span> JFrame <span style="color: #333333">{</span>
  7.    
  8.     Container content <span style="color: #333333">=</span> <span style="color: #008800; font-weight: bold">this</span><span style="color: #333333">.</span><span style="color: #0000CC">getContentPane</span><span style="color: #333333">();</span>
  9.    
  10.     <span style="color: #008800; font-weight: bold">class</span> <span style="color: #BB0066; font-weight: bold">RadioButtons</span> <span style="color: #333333">{</span>
  11.        
  12.     <span style="color: #333333">}</span>
  13.    
  14.     <span style="color: #008800; font-weight: bold">class</span> <span style="color: #BB0066; font-weight: bold">ComputeButton</span> <span style="color: #333333">{</span>
  15.        
  16.     <span style="color: #333333">}</span>
  17.    
  18.     <span style="color: #008800; font-weight: bold">public</span> <span style="color: #0066BB; font-weight: bold">Lab2</span><span style="color: #333333">(</span>String title<span style="color: #333333">,</span> <span style="color: #333399; font-weight: bold">int</span> width<span style="color: #333333">,</span> <span style="color: #333399; font-weight: bold">int</span> height<span style="color: #333333">)</span> <span style="color: #333333">{</span>
  19.         <span style="color: #008800; font-weight: bold">this</span><span style="color: #333333">.</span><span style="color: #0000CC">setVisible</span><span style="color: #333333">(</span><span style="color: #008800; font-weight: bold">true</span><span style="color: #333333">);</span>
  20.         <span style="color: #008800; font-weight: bold">this</span><span style="color: #333333">.</span><span style="color: #0000CC">setSize</span><span style="color: #333333">(</span>width<span style="color: #333333">,</span> height<span style="color: #333333">);</span>
  21.         <span style="color: #008800; font-weight: bold">this</span><span style="color: #333333">.</span><span style="color: #0000CC">setDefaultCloseOperation</span><span style="color: #333333">(</span>JFrame<span style="color: #333333">.</span><span style="color: #0000CC">EXIT_ON_CLOSE</span><span style="color: #333333">);</span>
  22.         <span style="color: #008800; font-weight: bold">this</span><span style="color: #333333">.</span><span style="color: #0000CC">setTitle</span><span style="color: #333333">(</span>title<span style="color: #333333">);</span>
  23.         <span style="color: #008800; font-weight: bold">this</span><span style="color: #333333">.</span><span style="color: #0000CC">setLayout</span><span style="color: #333333">(</span><span style="color: #008800; font-weight: bold">new</span> SpringLayout<span style="color: #333333">());</span>
  24.     <span style="color: #333333">}</span>
  25.    
  26.     <span style="color: #008800; font-weight: bold">public</span> <span style="color: #0066BB; font-weight: bold">Lab2</span><span style="color: #333333">()</span> <span style="color: #333333">{</span>
  27.         <span style="color: #008800; font-weight: bold">this</span><span style="color: #333333">(</span><span style="background-color: #fff0f0">&quot;Lab 2&quot;</span><span style="color: #333333">,</span> <span style="color: #0000DD; font-weight: bold">300</span><span style="color: #333333">,</span> <span style="color: #0000DD; font-weight: bold">300</span><span style="color: #333333">);</span>
  28.        
  29.         <span style="color: #888888">//int num = in.nextInt();</span>
  30.         <span style="color: #333399; font-weight: bold">int</span> sum <span style="color: #333333">=</span> sumNums<span style="color: #333333">(</span>num<span style="color: #333333">);</span>
  31.         String reverse <span style="color: #333333">=</span> reverseNums<span style="color: #333333">(</span>num<span style="color: #333333">);</span>
  32.         <span style="color: #333399; font-weight: bold">int</span><span style="color: #333333">[]</span> arr <span style="color: #333333">=</span> getArray<span style="color: #333333">(</span>num<span style="color: #333333">);</span>
  33.     <span style="color: #333333">}</span>
  34.    
  35.     <span style="color: #333399; font-weight: bold">int</span> <span style="color: #0066BB; font-weight: bold">sumNums</span><span style="color: #333333">(</span><span style="color: #333399; font-weight: bold">int</span> num<span style="color: #333333">)</span> <span style="color: #333333">{</span>
  36.         <span style="color: #333399; font-weight: bold">int</span> sum <span style="color: #333333">=</span> <span style="color: #0000DD; font-weight: bold">0</span><span style="color: #333333">;</span>
  37.         <span style="color: #008800; font-weight: bold">for</span><span style="color: #333333">(</span><span style="color: #333399; font-weight: bold">int</span> i <span style="color: #333333">=</span> <span style="color: #0000DD; font-weight: bold">0</span><span style="color: #333333">;</span> i <span style="color: #333333">&lt;</span> <span style="color: #0000DD; font-weight: bold">3</span><span style="color: #333333">;</span> i<span style="color: #333333">++)</span> <span style="color: #333333">{</span>
  38.             sum <span style="color: #333333">+=</span> num<span style="color: #333333">%</span><span style="color: #0000DD; font-weight: bold">10</span><span style="color: #333333">;</span>
  39.             num <span style="color: #333333">=</span> num<span style="color: #333333">/</span><span style="color: #0000DD; font-weight: bold">10</span><span style="color: #333333">;</span>
  40.         <span style="color: #333333">}</span>
  41.         <span style="color: #008800; font-weight: bold">return</span> sum<span style="color: #333333">;</span>
  42.     <span style="color: #333333">}</span>
  43.    
  44.     String <span style="color: #0066BB; font-weight: bold">reverseNums</span><span style="color: #333333">(</span><span style="color: #333399; font-weight: bold">int</span> num<span style="color: #333333">)</span> <span style="color: #333333">{</span>
  45.         <span style="color: #333399; font-weight: bold">int</span> newInt <span style="color: #333333">=</span> <span style="color: #0000DD; font-weight: bold">0</span><span style="color: #333333">;</span>
  46.         <span style="color: #008800; font-weight: bold">for</span><span style="color: #333333">(</span><span style="color: #333399; font-weight: bold">int</span> i <span style="color: #333333">=</span> <span style="color: #0000DD; font-weight: bold">0</span><span style="color: #333333">;</span> i <span style="color: #333333">&lt;</span> <span style="color: #0000DD; font-weight: bold">3</span><span style="color: #333333">;</span> i<span style="color: #333333">++)</span> <span style="color: #333333">{</span>
  47.             newInt <span style="color: #333333">=</span> <span style="color: #333333">(</span>newInt <span style="color: #333333">*</span> <span style="color: #0000DD; font-weight: bold">10</span><span style="color: #333333">)</span> <span style="color: #333333">+</span> num<span style="color: #333333">%</span><span style="color: #0000DD; font-weight: bold">10</span><span style="color: #333333">;</span>
  48.             num <span style="color: #333333">=</span> num<span style="color: #333333">/</span><span style="color: #0000DD; font-weight: bold">10</span><span style="color: #333333">;</span>
  49.         <span style="color: #333333">}</span>
  50.         <span style="color: #008800; font-weight: bold">return</span> String<span style="color: #333333">.</span><span style="color: #0000CC">valueOf</span><span style="color: #333333">(</span>newInt<span style="color: #333333">);</span>
  51.     <span style="color: #333333">}</span>
  52.    
  53.     <span style="color: #333399; font-weight: bold">int</span><span style="color: #333333">[]</span> <span style="color: #0066BB; font-weight: bold">getArray</span><span style="color: #333333">(</span><span style="color: #333399; font-weight: bold">int</span> num<span style="color: #333333">)</span> <span style="color: #333333">{</span>
  54.         <span style="color: #333399; font-weight: bold">int</span><span style="color: #333333">[]</span> returnArray <span style="color: #333333">=</span> <span style="color: #008800; font-weight: bold">new</span> <span style="color: #333399; font-weight: bold">int</span><span style="color: #333333">[</span><span style="color: #0000DD; font-weight: bold">3</span><span style="color: #333333">];</span>
  55.         <span style="color: #008800; font-weight: bold">for</span><span style="color: #333333">(</span><span style="color: #333399; font-weight: bold">int</span> i <span style="color: #333333">=</span> <span style="color: #0000DD; font-weight: bold">2</span><span style="color: #333333">;</span> i <span style="color: #333333">&gt;=</span> <span style="color: #0000DD; font-weight: bold">0</span><span style="color: #333333">;</span> i<span style="color: #333333">--)</span> <span style="color: #333333">{</span>
  56.             returnArray<span style="color: #333333">[</span>i<span style="color: #333333">]</span> <span style="color: #333333">=</span> num<span style="color: #333333">%</span><span style="color: #0000DD; font-weight: bold">10</span><span style="color: #333333">;</span>
  57.             num <span style="color: #333333">=</span> num<span style="color: #333333">/</span><span style="color: #0000DD; font-weight: bold">10</span><span style="color: #333333">;</span>
  58.         <span style="color: #333333">}</span>
  59.         <span style="color: #008800; font-weight: bold">return</span> returnArray<span style="color: #333333">;</span>
  60.     <span style="color: #333333">}</span>
  61.    
  62.     <span style="color: #008800; font-weight: bold">public</span> <span style="color: #008800; font-weight: bold">static</span> <span style="color: #333399; font-weight: bold">void</span> <span style="color: #0066BB; font-weight: bold">main</span><span style="color: #333333">(</span>String<span style="color: #333333">[]</span> args<span style="color: #333333">)</span> <span style="color: #333333">{</span>
  63.         <span style="color: #008800; font-weight: bold">new</span> <span style="color: #0066BB; font-weight: bold">Lab2</span><span style="color: #333333">();</span>
  64.     <span style="color: #333333">}</span>
  65.  
  66. <span style="color: #333333">}</span>
  67. </pre></div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement