±Û¾´ÀÌ :ÀÌÁö¿¬ 2000³â 5¿ù 18ÀÏ 09:36:36
In Reply to: °íÃļ Çߴµ¥ ¶Ç ¾ÈµÅ¿ä.Á¦¹ß ´Ù½ÃºÁÁÖ¼¼¿ä. posted by Á¦¹ß ´äº¯ÁÖ¼¼¿ä. on 2000³â 5¿ù 18ÀÏ 00:52:22:
import java.io.*;
class Triangle {
//////////////////////////////////////////////////////////
//Triangle_control tri1 = new Triangle_control();
//////////////////////////////////////////////////////////
public static void main (String[] args) throws IOException {
Triangle_control tri1 = new Triangle_control();
int line1, line2, line3;
BufferedReader stdin = new BufferedReader
(new InputStreamReader (System.in));
//¼¼ º¯À» ÀԷ¹޴´Ù.
System.out.println ("»ï°¢ÇüÀÇ ¼¼ º¯À» ÀÔ·ÂÇϽÿÀ.");
System.out.println ("line1 :");
line1 = Integer.parseInt(stdin.readLine());
System.out.println ("line2 :");
line2 = Integer.parseInt(stdin.readLine());
System.out.println ("line3 :");
line3 = Integer.parseInt(stdin.readLine());
//»ï°¢ÇüÀÇ Å¸ÀÔÀ» °áÁ¤ÇÑ´Ù.
if (tri1.is_right( line1, line2, line3))
System.out.println ("Á÷°¢ »ï°¢ÇüÀÔ´Ï´Ù.");
//////////////////////////////////////////////////////////
//if (tri1.is_scalene( line1, line2, line3))
if (tri1.is_scanlene( line1, line2, line3))
//////////////////////////////////////////////////////////
System.out.println ("µÎº¯ÀÇ ±æÀÌ°¡ ¸ðµÎ ´Ù¸£´Ù.");
if (tri1.is_isosceles( line1, line2, line3))
System.out.println ("Á¤È®È÷ µÎ º¯ÀÇ ±æÀÌ°¡ °°´Ù.");
if (tri1.is_equilateral( line1, line2, line3))
//////////////////////////////////////////////////////////
//system.out.println ("¼¼ º¯ÀÇ ±æÀÌ°¡ ¸ðµÎ °°´Ù.");
System.out.println ("¼¼ º¯ÀÇ ±æÀÌ°¡ ¸ðµÎ °°´Ù.");
//////////////////////////////////////////////////////////
}//Ŭ·¡½º Triangle
//»ï°¢ÇüÀÇ Å¸ÀÔ Á¶°ÇÀ» ¼³Á¤ÇØÁØ´Ù.
//////////////////////////////////////////////////////////
//class Triangle_control {
static class Triangle_control {
//////////////////////////////////////////////////////////
int l1,l2,l3;
public boolean is_right(int line1,int line2,int line3){
boolean success = false;
//////////////////////////////////////////////////////////
l1=l2=l3=0;
//////////////////////////////////////////////////////////
if (line1 > line2) { l3 = line1; l1 = line2;}
else { l3 = line2; l1 = line1; }
//////////////////////////////////////////////////////////
// if (line3 > line3a) { l2 = line3a; l3 = line3; }
if (line3 > line1) { l2 = line1; l3 = line3; }
//////////////////////////////////////////////////////////
else { l2 = line3; }
if ((l3*l3) == (l2*l2 + l1*l1))
success = true;
return success;
}//Á÷°¢ »ï°¢Çü
public boolean is_scanlene(int line1,int line2,int line3) {
boolean success = false;
if ((line1 != line2) && (line2 != line3) && (line1 != line3))
success = true;
return success;
}//µÎ º¯ÀÇ ±æÀÌ°¡ ¸ðµÎ ´Ù¸£´Ù
public boolean is_isosceles(int line1,int line2,int line3){
boolean success = false;
if ((line1 == line2) || (line2 == line3) || (line1 == line3))
success =true;
return success;
}//Á¤È®È÷ µÎ º¯ÀÇ ±æÀÌ°¡ °°´Ù.
public boolean is_equilateral(int line1,int line2,int line3){
boolean success = false;
if ((line1 == line2 ) && (line2 == line3) && (line1 == line3))
success = true;
return success;
}//¼¼ º¯ÀÇ ±æÀÌ°¡ ¸ðµÎ °°´Ù.
}
}
º¸¿©ÁֽŠ¼Ò½º¸¦ À§¿Í °°ÀÌ ¼öÁ¤ÇÏ¿´½À´Ï´Ù.
Á¦°¡ ÄÄÆÄÀÏÇÏ¿© ½ÇÇàÇغ¸´Ï ÀߵǴ ±º¿ä.
´ÜÁö ³í¸®¿À·ù°¡ ÀÖ¾î Á÷°¢»ï°¢ÇüÀ» ½Äº°¸øÇÏÁö¸¸....
¼öÁ¤µÈºÎºÐÀº ÁÖ¼®Ã³¸® ´Ù ÇصξúÀ¸´Ï Âü°íÇϼ¼¿ä.
±×¸®°í static¹®Á¦´Â
ÇÔ¼ö¸¦ staticÀ¸·Î ¼±¾ðÇÏ¸é ¿ÜºÎ¿¡¼ ±×°´Ã¼¸¦ »ý¼º ¾Ê°íµµ ÇÔ¼ö¸¦ class·Î¸¸ callÇÒ ¼öÀÖ¾î main°ú °°Àº ÇÔ¼ö´Â ¹Ýµå½Ã staticÀ¸·Î ¼±¾ðÇϴµ¥ static°ú nonstaticÀº ¸Þ¸ð¸® ¿µ¿ªÀ» ´Þ¸® ½á±â ¶§¹®¿¡ »óÈ£ ÀÇ»ç¼ÒÅë¿¡ Á¦ÇÑÀÌ ÀÖ´Â °É·Î ¾Ë°í ÀÖ½À´Ï´Ù.
µµ¿òÀÌ µÇ¼Ì±â¸¦ ¹Ù¶ó¸ç...
Á¹Àº ÇÏ·çµÇ¼¼¿ä~~