الكود عباره عن حساب الوقت..
أنا كتبت كود يحسب لي عدد الثواني بالساعه اللي يدخلها اليوزر بس ما عرفت اكلمه
public class Time
{
private int hour;
private int minute;
private int second;
public void sethour(int h)
{
hour=h;
}
public int gethour()
{
return hour;
}
public void setminute(int m)
{
minute=m;
}
public int getminute()
{
return minute;
}
public void setsecond(int s)
{
second=s;
}
public int getsecond()
{
return second;
}
public void checkhour()
{
if(hour<0 && hour<23)
System.out.print("Hour is: ");
}
public void checkminute()
{
if(minute<0 && minute<59)
System.out.print("Minute is: ");
}
public void checksecond()
{
if(second<0 && second<59)
System.out.print("Second is: ");
}
public void DisplayTimeInSeconds ()
{
int se =(hour*3600)+(minute*60)+second ;
System.out.println("\nThe time is : "+se+" seconds\n");
}
}طبعا هذا الكود الاول وهو صحيح مافيه اي مشكله بس مشكلتي بالكود الثاني ما عرفت اكمله..
import java.util.Scanner;
public class Timetest
{
public static void main(String[]args)
{
Scanner scan =new Scanner(System.in);
Time t1= new Time();
System.out.println("Enter the time:");
int x=scan.nextInt();
t1.checkhour();
t1.checkminute();
t1.checksecond();
t1. DisplayTimeInSeconds ();
}
}وبس ابغى احد يساعدني بتكملة الكود الثاني واكون شاكره لكم
تحياتي.. :blush:
