Java

Color code

code
command
configuration
output

Example

Example of java code Factorial.java
public class Factorial
{
   public static void main(String[] args)
   {   final int NUM_FACTS = 100;
      for(int i = 0; i < NUM_FACTS; i++)
         System.out.println( i + "! is " + factorial(i));
   }
   
   public static int factorial(int n)
   {   int result = 1;
      for(int i = 2; i <= n; i++)
         result *= i;
      return result;
   }
}

Example of submission script submit_script.pbs

#### PBS Part ####
#PBS -N Test_java
#PBS -S /bin/bash 
#PBS -l nodes=1:ppn=1
#PBS -q short
#### End Part ####

cd $HOME/batch/test-8-java
echo -e "Run on $(hostname)"
echo -e "Start at $(date)\n"
javac Factorial.java
java Factorial
echo -e "\nFinish at $(date)"

To submit,

qsub submit_script.pbs

Output file will look like

Run on cu-0-5.local
Start at Tue Sep  5 23:53:30 ICT 2017

0! is 1
1! is 1
2! is 2
3! is 6
4! is 24
5! is 120
6! is 720
7! is 5040
8! is 40320
9! is 362880
10! is 3628800
11! is 39916800
12! is 479001600
13! is 1932053504
14! is 1278945280
15! is 2004310016
16! is 2004189184
17! is -288522240
18! is -898433024
19! is 109641728
20! is -2102132736
21! is -1195114496
22! is -522715136
23! is 862453760
24! is -775946240
25! is 2076180480
26! is -1853882368
27! is 1484783616
28! is -1375731712
29! is -1241513984
30! is 1409286144
31! is 738197504
32! is -2147483648
33! is -2147483648
34! is 0
35! is 0
36! is 0
37! is 0
38! is 0
39! is 0
40! is 0
41! is 0
42! is 0
43! is 0
44! is 0
45! is 0
46! is 0
47! is 0
48! is 0
49! is 0
50! is 0
51! is 0
52! is 0
53! is 0
54! is 0
55! is 0
56! is 0
57! is 0
58! is 0
59! is 0
60! is 0
61! is 0
62! is 0
63! is 0
64! is 0
65! is 0
66! is 0
67! is 0
68! is 0
69! is 0
70! is 0
71! is 0
72! is 0
73! is 0
74! is 0
75! is 0
76! is 0
77! is 0
78! is 0
79! is 0
80! is 0
81! is 0
82! is 0
83! is 0
84! is 0
85! is 0
86! is 0
87! is 0
88! is 0
89! is 0
90! is 0
91! is 0
92! is 0
93! is 0
94! is 0
95! is 0
96! is 0
97! is 0
98! is 0
99! is 0

Finish at Tue Sep  5 23:53:32 ICT 2017

-- PhatSrimanobhas - 2017-09-05

Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2017-09-05 - PhatSrimanobhas
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback