(1) Write a program in java to input 10 numbers. Use a function to find and print the cube of each number. (2) Write a program in java to input day number. Use a function daysofweek(int dysno) to accept the day number from the main class. The function uses a switch-case statement to print the corresponding day of the week. (3) Write a Java program to input a number. Use a function int Armstrong(int n) to receive the number. The function returns 1 if the number is armstrong otherwise 0. (4) Write a java program to accept a string. Pass it to a function freq(String x),the function finds and prints the frequency of each vowel. (5) Write a program in Java to input a string using upper and lower case characters. Pass the string to a function lower(String x)to print only lower case letters.
The given code accepts 10 numbers from the user and stored into array. Then it find the cubes of the input numbers and display it on console.
import java.util.*; class CubeOfNumbers{ public static void findCube(int num[]){ for(int i=0;i<num.length;i++){ System.out.println("Cube of "+num[i]+" is: "+(num[i]*num[i]*num[i])); } } public static void main(String args[]){ Scanner input=new Scanner(System.in); int array[]=new int[10]; for(int i=0;i<array.length;i++){ array[i]=input.nextInt(); } findCube(array); } }
The given code accepts the number from the user and determine the day using switch case statement.
import java.util.*; class FindDay { public static void daysofweek(int dysno){ switch(dysno){ case 1: System.out.println("Sunday"); break; case 2: System.out.println("Monday"); break; case 3: System.out.println("Tuesday"); break; case 4: System.out.println("Wednesday"); break; case 5: System.out.println("Thursday"); break; case 6: System.out.println("Friday"); break; case 7: System.out.println("Saturday"); break; } } public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.print("Enter day number (eg. 1 for sunday): "); int no=input.nextInt(); daysofweek(no); } }
An Armstrong number is an integer such that the sum of the cubes of its digits is equal to the number itself. The given code accepts the number from the user and check whether it is Armstrong number or not.
import java.util.*; class CheckArmstrong { public static int Armstrong(int num){ int i = num; int number=0,remainder; while(num > 0){ remainder = num % 10; number = number + (int)Math.pow(remainder,3); num = num / 10; } if(number == i){ return 1; } else{ return 0; } } public static void main(String[] args) { System.out.print("Enter number to check:"); Scanner input=new Scanner(System.in); int num=input.nextInt(); System.out.println(Armstrong(num)); } }
**The given code accept a string and pass it to a function freq(String x),the function finds and prints the frequency of each vowel.**
import java.util.*; class FrequencyOfVowels { public static void freq(String x){ String st=x.replaceAll(" ", ""); char[]third =st.toCharArray(); for(int counter =0;counter<third.length;counter++){ char ch= third[counter]; int count=0; for ( int i=0; i<third.length; i++){ if (ch==third[i]) count++; } boolean flag=false; for(int j=counter-1;j>=0;j--){ if(ch==third[j]) flag=true; } if(!flag){ if(ch=='a'||ch=='e'||ch=='i'||ch=='o'||ch=='u'){ System.out.println(ch+" occurs "+count+" times "); } } } } public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.print("Please enter string: "); String str=input.nextLine(); freq(str); } }
The given code accepts the string pass it to function. the function then displays the accepted string into lowercase.
import java.util.*; class StringToLowercase { public static void lower(String x){ String str=x.toLowerCase(); System.out.println(str); } public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.print("Please enter string: "); String str=input.nextLine(); lower(str); } }
Ads