8
									
								
								P1.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								P1.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
				
			|||||||
 | 
					class P1 {
 | 
				
			||||||
 | 
					  public static void main(String[] _args) {
 | 
				
			||||||
 | 
					      int a = 44;
 | 
				
			||||||
 | 
					      int b = 56;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      System.out.println(a + " + " + b + " = " + (a + b));
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										11
									
								
								P2.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								P2.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,11 @@
 | 
				
			|||||||
 | 
					class P2 {
 | 
				
			||||||
 | 
					  public static void main(String[] _args) {
 | 
				
			||||||
 | 
					      int a = 5, b, f;
 | 
				
			||||||
 | 
					      b = f = a;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      while (b-- > 1)
 | 
				
			||||||
 | 
					          f *= b;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      System.out.println(a + "! = " + f);
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										14
									
								
								P3.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								P3.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,14 @@
 | 
				
			|||||||
 | 
					class P3 {
 | 
				
			||||||
 | 
					  public static void main(String[] _args) {
 | 
				
			||||||
 | 
					      int a = 5, b = -5, c = 55, mx;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      if (a > b && a > c)
 | 
				
			||||||
 | 
					          mx = a;
 | 
				
			||||||
 | 
					      else if ( b > a && b > c)
 | 
				
			||||||
 | 
					          mx = b;
 | 
				
			||||||
 | 
					      else
 | 
				
			||||||
 | 
					          mx = c;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      System.out.println("max(" + a + ", " + b + ", " + c + ") = " + mx);
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										15
									
								
								P4.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								P4.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,15 @@
 | 
				
			|||||||
 | 
					class P4 {
 | 
				
			||||||
 | 
					  public static void main(String[] _args) {
 | 
				
			||||||
 | 
					      int n = 10;
 | 
				
			||||||
 | 
					      int a = 0, b = 1;
 | 
				
			||||||
 | 
					      System.out.println("First " + n + " elements of the fibonacci series:");
 | 
				
			||||||
 | 
					      new P4().fibo(n, a, b);
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    void fibo(int n, int a, int b) {
 | 
				
			||||||
 | 
					        if (n == 0)
 | 
				
			||||||
 | 
					            return;
 | 
				
			||||||
 | 
					        System.out.println(a);
 | 
				
			||||||
 | 
					        fibo(n - 1, b, a + b);
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										20
									
								
								P5.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								P5.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					import java.util.function.Consumer;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class P5 {
 | 
				
			||||||
 | 
					  public static void main(String[] _args) {
 | 
				
			||||||
 | 
					      int sub[] = { 64, 91, 45 };
 | 
				
			||||||
 | 
					      P5 obj = new P5();
 | 
				
			||||||
 | 
					      int sum = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      for (int i = 0; i < sub.length; i++) {
 | 
				
			||||||
 | 
					          obj.grade(sub[i], i + 1);
 | 
				
			||||||
 | 
					          sum += sub[i];
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      System.out.println("Overall Percentage: " + (float) sum / 3 + "%");
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    void grade(int n, int s) {
 | 
				
			||||||
 | 
					        System.out.println( "Subject " + s + " grade: " +  (char)( n >= 90 ? 'A' : n < 50 ? 'F' : 'A' + (9 - n / 10)));
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										155
									
								
								file.org
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										155
									
								
								file.org
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,155 @@
 | 
				
			|||||||
 | 
					#+LATEX_CLASS_OPTIONS: [a4paper,12pt]
 | 
				
			||||||
 | 
					#+LATEX_HEADER: \usepackage[margin=0.5in]{geometry}
 | 
				
			||||||
 | 
					#+LATEX_HEADER: \usepackage{fontspec}
 | 
				
			||||||
 | 
					#+LATEX_HEADER: \setmainfont{LiberationSerif}
 | 
				
			||||||
 | 
					#+LATEX_HEADER: \date{}
 | 
				
			||||||
 | 
					#+OPTIONS: toc:nil
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					|------------------------------------------------------------------------------------------------------------|
 | 
				
			||||||
 | 
					| Programs are followed by their respective inputs and outputs i.e, both stdin and stdout are shown together |
 | 
				
			||||||
 | 
					|------------------------------------------------------------------------------------------------------------|
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* Sum of two numbers
 | 
				
			||||||
 | 
					#+ATTR_LATEX: :options frame=single,breaklines=true
 | 
				
			||||||
 | 
					#+begin_src java :tangle P1.java :results output :exports both :wrap src text
 | 
				
			||||||
 | 
					class P1 {
 | 
				
			||||||
 | 
					  public static void main(String[] _args) {
 | 
				
			||||||
 | 
					      int a = 44;
 | 
				
			||||||
 | 
					      int b = 56;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      System.out.println(a + " + " + b + " = " + (a + b));
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					#+end_src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Output:
 | 
				
			||||||
 | 
					#+RESULTS:
 | 
				
			||||||
 | 
					#+begin_src text
 | 
				
			||||||
 | 
					44 + 56 = 100
 | 
				
			||||||
 | 
					#+end_src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#+latex: \clearpage
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* Factorial of a number
 | 
				
			||||||
 | 
					#+ATTR_LATEX: :options frame=single,breaklines=true
 | 
				
			||||||
 | 
					#+begin_src java :tangle P2.java :results output :exports both :wrap src text
 | 
				
			||||||
 | 
					class P2 {
 | 
				
			||||||
 | 
					  public static void main(String[] _args) {
 | 
				
			||||||
 | 
					      int a = 5, b, f;
 | 
				
			||||||
 | 
					      b = f = a;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      while (b-- > 1)
 | 
				
			||||||
 | 
					          f *= b;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      System.out.println(a + "! = " + f);
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					#+end_src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Output:
 | 
				
			||||||
 | 
					#+RESULTS:
 | 
				
			||||||
 | 
					#+begin_src text
 | 
				
			||||||
 | 
					5! = 120
 | 
				
			||||||
 | 
					#+end_src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#+latex: \clearpage
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* Greatest of 3 numbers
 | 
				
			||||||
 | 
					#+ATTR_LATEX: :options frame=single,breaklines=true
 | 
				
			||||||
 | 
					#+begin_src java :tangle P3.java :results output :exports both :wrap src text
 | 
				
			||||||
 | 
					class P3 {
 | 
				
			||||||
 | 
					  public static void main(String[] _args) {
 | 
				
			||||||
 | 
					      int a = 5, b = -5, c = 55, mx;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      if (a > b && a > c)
 | 
				
			||||||
 | 
					          mx = a;
 | 
				
			||||||
 | 
					      else if ( b > a && b > c)
 | 
				
			||||||
 | 
					          mx = b;
 | 
				
			||||||
 | 
					      else
 | 
				
			||||||
 | 
					          mx = c;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      System.out.println("max(" + a + ", " + b + ", " + c + ") = " + mx);
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					#+end_src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Output:
 | 
				
			||||||
 | 
					#+RESULTS:
 | 
				
			||||||
 | 
					#+begin_src text
 | 
				
			||||||
 | 
					max(5, -5, 55) = 55
 | 
				
			||||||
 | 
					#+end_src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#+latex: \clearpage
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* Fibbonaci series
 | 
				
			||||||
 | 
					#+ATTR_LATEX: :options frame=single,breaklines=true
 | 
				
			||||||
 | 
					#+begin_src java :tangle P4.java :results output :exports both :wrap src text
 | 
				
			||||||
 | 
					class P4 {
 | 
				
			||||||
 | 
					  public static void main(String[] _args) {
 | 
				
			||||||
 | 
					      int n = 10;
 | 
				
			||||||
 | 
					      int a = 0, b = 1;
 | 
				
			||||||
 | 
					      System.out.println("First " + n + " elements of the fibonacci series:");
 | 
				
			||||||
 | 
					      new P4().fibo(n, a, b);
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    void fibo(int n, int a, int b) {
 | 
				
			||||||
 | 
					        if (n == 0)
 | 
				
			||||||
 | 
					            return;
 | 
				
			||||||
 | 
					        System.out.println(a);
 | 
				
			||||||
 | 
					        fibo(n - 1, b, a + b);
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					#+end_src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					max(5, -5, 55) = 55
 | 
				
			||||||
 | 
					#+RESULTS:
 | 
				
			||||||
 | 
					#+begin_src text
 | 
				
			||||||
 | 
					First 10 elements of the fibonacci series:
 | 
				
			||||||
 | 
					0
 | 
				
			||||||
 | 
					1
 | 
				
			||||||
 | 
					1
 | 
				
			||||||
 | 
					2
 | 
				
			||||||
 | 
					3
 | 
				
			||||||
 | 
					5
 | 
				
			||||||
 | 
					8
 | 
				
			||||||
 | 
					13
 | 
				
			||||||
 | 
					21
 | 
				
			||||||
 | 
					34
 | 
				
			||||||
 | 
					#+end_src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#+latex: \clearpage
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* Percentage marks and grades for 3 subjects
 | 
				
			||||||
 | 
					#+ATTR_LATEX: :options frame=single,breaklines=true
 | 
				
			||||||
 | 
					#+begin_src java :tangle P5.java :results output :exports both :wrap src text
 | 
				
			||||||
 | 
					import java.util.function.Consumer;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class P5 {
 | 
				
			||||||
 | 
					  public static void main(String[] _args) {
 | 
				
			||||||
 | 
					      int sub[] = { 64, 91, 45 };
 | 
				
			||||||
 | 
					      P5 obj = new P5();
 | 
				
			||||||
 | 
					      int sum = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      for (int i = 0; i < sub.length; i++) {
 | 
				
			||||||
 | 
					          obj.grade(sub[i], i + 1);
 | 
				
			||||||
 | 
					          sum += sub[i];
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      System.out.println("Overall Percentage: " + (float) sum / 3 + "%");
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    void grade(int n, int s) {
 | 
				
			||||||
 | 
					        System.out.println( "Subject " + s + " grade: " +  (char)( n >= 90 ? 'A' : n < 50 ? 'F' : 'A' + (9 - n / 10)));
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					#+end_src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#+RESULTS:
 | 
				
			||||||
 | 
					#+begin_src text
 | 
				
			||||||
 | 
					Subject 1 grade: D
 | 
				
			||||||
 | 
					Subject 2 grade: A
 | 
				
			||||||
 | 
					Subject 3 grade: F
 | 
				
			||||||
 | 
					Overall Percentage: 66.666664%
 | 
				
			||||||
 | 
					#+end_src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#+latex: \clearpage
 | 
				
			||||||
		Reference in New Issue
	
	Block a user