06-05-2007, 19:23
|
|
|
חבר מתאריך: 06.05.07
הודעות: 4
|
|
זקוק לעזרה בתרגיל ב JAVA
בגדול אני צריך לכתוב תוכנית פשוטה, התוכנית מקבלת מהשתמש שלושה מספרים ממשיים המייצגים שלושה ארוכי צלעות של משולש. התכנית צריכה להדפיס אם המספרים יכולים לייצג צלעות משולש.
קחו בחשבון שזאת הפעם הראשונה שאני כותב משהו ב JAVA וכרגע הבעיה שלי היא בשימוש else/if, אני רוצה שאם הוא לא יעמוד בתנאים הוא ידפיס שהמשולש לא חוקי.
להלן הסקריפט:
import java.util.Scanner;
public class Triangle {
public static void main(String[] args) {
double side1, side2, side3;
Scanner scan = new Scanner(System.in);
System.out.print("Enter Side 1 ");
side1 = scan.nextDouble();
System.out.print("Enter Side 2 ");
side2 = scan.nextDouble();
System.out.print("Enter Side 3 ");
side3 = scan.nextDouble();
if
((side1+side2 > side3) && (side2+side3 > side1) && (side3+side1 > side2));{
System.out.print ("Triangle is valid");
}
else {
System.out.print ("Triangle is not valid");
}
}
|