Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!-- 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>
- <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>
- <span style="color: #008800; font-weight: bold">import</span> <span style="color: #0e84b5; font-weight: bold">java.awt.*</span><span style="color: #333333">;</span>
- <span style="color: #008800; font-weight: bold">import</span> <span style="color: #0e84b5; font-weight: bold">javax.swing.*</span><span style="color: #333333">;</span>
- <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>
- 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>
- <span style="color: #008800; font-weight: bold">class</span> <span style="color: #BB0066; font-weight: bold">RadioButtons</span> <span style="color: #333333">{</span>
- <span style="color: #333333">}</span>
- <span style="color: #008800; font-weight: bold">class</span> <span style="color: #BB0066; font-weight: bold">ComputeButton</span> <span style="color: #333333">{</span>
- <span style="color: #333333">}</span>
- <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>
- <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>
- <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>
- <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>
- <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>
- <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>
- <span style="color: #333333">}</span>
- <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>
- <span style="color: #008800; font-weight: bold">this</span><span style="color: #333333">(</span><span style="background-color: #fff0f0">"Lab 2"</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>
- <span style="color: #888888">//int num = in.nextInt();</span>
- <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>
- String reverse <span style="color: #333333">=</span> reverseNums<span style="color: #333333">(</span>num<span style="color: #333333">);</span>
- <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>
- <span style="color: #333333">}</span>
- <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>
- <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>
- <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"><</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>
- 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>
- 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>
- <span style="color: #333333">}</span>
- <span style="color: #008800; font-weight: bold">return</span> sum<span style="color: #333333">;</span>
- <span style="color: #333333">}</span>
- 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>
- <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>
- <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"><</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>
- 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>
- 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>
- <span style="color: #333333">}</span>
- <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>
- <span style="color: #333333">}</span>
- <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>
- <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>
- <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">>=</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>
- 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>
- 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>
- <span style="color: #333333">}</span>
- <span style="color: #008800; font-weight: bold">return</span> returnArray<span style="color: #333333">;</span>
- <span style="color: #333333">}</span>
- <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>
- <span style="color: #008800; font-weight: bold">new</span> <span style="color: #0066BB; font-weight: bold">Lab2</span><span style="color: #333333">();</span>
- <span style="color: #333333">}</span>
- <span style="color: #333333">}</span>
- </pre></div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement