Computer Applications
Define a class to overload the method format as follows:
void format(): To print the following pattern using Nested for loops only.
1 2 3 4 5
2 3 4 5
3 4 5
4 5
5
int format(String s): To calculate and return the sum of ASCII codes of each character of the String.
Example: CAB
Output: 67 + 65 + 66
198
void format(int n): To calculate and display the sum of natural numbers up to n given by the formula.
Java
User Defined Methods
2 Likes
Answer
import java.util.Scanner;
class OverloadFormat
{
public void format()
{
int i, j;
for(i = 1; i <= 5; i++)
{
for(j = i; j <= 5; j++)
{
System.out.print(j + " ");
}
System.out.println();
}
}
public int format(String s)
{
int i, sum = 0;
for(i = 0; i < s.length(); i++)
{
sum += (int)s.charAt(i);
}
return sum;
}
public void format(int n)
{
int sum;
sum = n * (n + 1) / 2;
System.out.println("Sum = " + sum);
}
public static void main(String args[])
{
Scanner sc = new Scanner(System.in);
OverloadFormat obj = new OverloadFormat();
obj.format();
System.out.print("Enter a string: ");
String str = sc.nextLine();
int result = obj.format(str);
System.out.println("Sum of ASCII = " + result);
System.out.print("Enter a number: ");
int num = sc.nextInt();
obj.format(num);
}
}Output

Answered By
1 Like
Related Questions
Write a program to accept the designations of 100 employees in a single dimensional array. Accept the designation from the user and print the total number of employees with the designation given by the user as input.
Example:
Trainee Manager Chef Manager Director Manager Input: Manager Output: 3
Write a program to accept a two-dimensional integer array of order 4 x 5 as input from the user. Check if it is a Sparse Matrix or not. A matrix is considered to be a sparse, if the total number of zero elements is greater than the total number of non-zero elements. Print appropriate messages.
Example:
4 3 0 1 0 1 0 0 2 0 1 0 1 0 0 0 3 2 0 0 Number of zero elements = 11
Number of non zero elements = 9
Matrix is a Sparse MatrixWrite a program to accept a number and check if it is a Mark number or not. A number is said to be Mark when sum of the squares of each digit is an even number as well as the last digit of the sum and the last digit of the number given is same.
Example: n = 246
sum = 2 x 2 + 4 x 4 + 6 x 6 = 56
56 is an even number as well as last digit is 6 for both sum as well as the number.Write a program to accept a word and print the Symbolic of the accepted word.
Symbolic word is formed by extracting the characters from the first consonant, then add characters before the first consonant of the accepted word and end with "TR".
Example:
AIRWAYS Symbolic word is RWAYSAITR
BEAUTY Symbolic word is BEAUTYTR