Admin[dElmARk] Forum Owner
Posts : 78 EC-Points : 6304 Thanked : 21 Join date : 15/10/2011 Age : 29 Location : Philippines
Hacker's Info Hacking Exp: (0/0) Hacker Type: White Hat Hacking Title:
| Subject: Recursion Java (Factoring + Triangle) Mon Dec 05, 2011 7:38 am | |
| Recursion Java (Factoring + Triangle) - Code:
-
import java.util.*; class Recursion{ public static void main(String []args){ Scanner ss = new Scanner(System.in); System.out.print("Type "1" for Factorial or type "2" for Triangle "); int ch = ss.nextInt(); if(ch == 1){ System.out.print("Enter a number to find its Factorial: "); int a = ss.nextInt(); int fact = 1; for (int i= 1; i<=a; i++){ System.out.println(fact + " times " + i + " = " + fact*i); fact=fact*i; } System.out.println("The Factor of "+a+" is "+ +fact); } else if(ch == 2){ System.out.print("Enter a base number to to get the sum of the elements of the Triangle: "); int j = ss.nextInt(); int a = 1; for (int i= 1; i<=j; i++){ a=i*(i+1)/2; System.out.println(a); } System.out.println("The sum of the elements of the triangle is " + a); }else{ System.out.println("Invalid Input! \nProgram Exit"); } } } |
|