The document contains Java programs that demonstrate various patterns and ASCII operations. It includes code for generating triangle patterns with repeating numbers, an inverted triangle, an incremental number triangle, and an inverted hash triangle. Additionally, it features programs for calculating the sum of ASCII values of characters and reversing ASCII codes to display corresponding characters.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
5 views2 pages
Java Pattern ASCII Programs-1
The document contains Java programs that demonstrate various patterns and ASCII operations. It includes code for generating triangle patterns with repeating numbers, an inverted triangle, an incremental number triangle, and an inverted hash triangle. Additionally, it features programs for calculating the sum of ASCII values of characters and reversing ASCII codes to display corresponding characters.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2
Java Programs - Pattern and ASCII
1(a) Triangle Pattern with Repeating Numbers
public class TrianglePattern { public static void main(String[] args) { int n = 5; // you can change n to any value for (int i = 1; i <= n; i++) { for (int j = 1; j <= i; j++) { System.out.print(i + " "); } System.out.println(); } } }
1(b) Inverted Triangle Pattern with Repeating Numbers
public class InvertedTrianglePattern { public static void main(String[] args) { int n = 5; // you can change n to any value for (int i = n; i >= 1; i--) { for (int j = 1; j <= i; j++) { System.out.print(i + " "); } System.out.println(); } } }
2(a) Incremental Number Triangle
public class NumberTriangle { public static void main(String[] args) { int n = 5; // you can change n to any value for (int i = 1; i <= n; i++) { for (int j = 1; j <= i; j++) { System.out.print(j + " "); } System.out.println(); } } }
2(b) Inverted Hash Triangle
public class HashTriangle { public static void main(String[] args) { int n = 5; // you can change n to any value for (int i = n; i >= 1; i--) { for (int j = 1; j <= i; j++) { System.out.print("# "); } System.out.println(); } } }
3) Sum of ASCII values of 10 characters
import java.util.Scanner;
public class ASCIISum {
public static void main(String[] args) { Scanner sc = new Scanner(System.in); char[] chars = new char[10]; int sum = 0;
System.out.println("Enter 10 characters:"); for (int i = 0; i < 10; i++) { chars[i] = sc.next().charAt(0); sum += (int) chars[i]; }
System.out.println("Sum of ASCII values: " + sum);
} }
4) Reverse ASCII Code and Display Character
import java.util.Scanner;
public class ReverseASCII {
public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("Enter a character: "); char ch = sc.next().charAt(0);