Program:
import javax.swing.*;
class discrete
public static void main(String args[])
{
int n,i=0,count;
int tb[]=new int[100];
int tw[]=new int[100];
int tf[]=new int[100];
int tc[]=new int[100];
int flag[]=new int[100];
n=Integer.ParseInt(JOptionpane.showInputDialog("enter n");
System.out.println("enter no.of documents(n);"+n);
count=Integer.ParseInt(JOptionpane.showInputDialog("enter first count");
System.out.println("enter first count"+count);
for(i=0;i<n;i++)
{
tw[i]=Integer.ParseInt(JOptionpane.showInputDialog("enter work time");
System.out.println("enter work time:"+tw[i]);
}
tf[0]=0;
tb[0]=0;
tc[0]=tw[0];
for(i=0;i<n;i++)
{
tf[i]=tw[i]+tb[i];
if(tc[i]>=60)
flag[i]=1;
else
flag[i]=0;
if(flag[i]==0);
{
tc[i+1]=tc[i]+tw[i+1];
tb[i+1]=tf[i];
}
else
{
tc[i+1]=tw[i+1];
tb[i+1]=tf[i]+5;
}
no[i]=count--;
}
System.out.println("no of documents str time work time finish time c flag jobs");
for(i=0;i<n;i++)
System.out.println(" "+(i+1)+" "+tb[i]+" "+tw[i]+" "+tf[i]+" "+tc[i]+" "+flag[i]+" "+no[i]);
}
}
No comments:
Post a Comment