0% found this document useful (0 votes)
1 views

Java

The document provides Java programs demonstrating decision-making, looping statements, input/output operations, and the use of classes and objects. It includes examples for checking even/odd numbers, finding the largest number, calculating factorials, generating multiplication tables, and handling user input for strings and arrays. Additionally, it showcases the creation of classes for managing person and student data with methods for displaying their attributes.

Uploaded by

kataddamms123
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views

Java

The document provides Java programs demonstrating decision-making, looping statements, input/output operations, and the use of classes and objects. It includes examples for checking even/odd numbers, finding the largest number, calculating factorials, generating multiplication tables, and handling user input for strings and arrays. Additionally, it showcases the creation of classes for managing person and student data with methods for displaying their attributes.

Uploaded by

kataddamms123
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Java qb answers

- Decision and looping statements

1. Write a program to check if a number is even or odd. in java.

import java.util.Scanner;

class EvenOdd {

public static void main(String [] args)

int a;

Scanner sc=new Scanner(System.in);

System.out.println("Enter a number ");

a=sc.nextInt();

if(a%2==0)

System.out.println("Even number");

else

System.out.println("Odd number");

2.

import java.util.Scanner;

class Largest{

public static void main(String [] args)

int a,b,c,res;

Scanner sc=new Scanner(System.in);

System.out.println("Enter 3 numbers ");

a=sc.nextInt();

b=sc.nextInt();

c=sc.nextInt();

if(a>b&&a>c)
{

res=a;

else if(c>b&&c>a)

res=c;

else

res=b;

System.out.println("Greatest number is "+res);

3.

import java.util.Scanner;

class Factorial{

public static void main(String [] args)

int fact=1,a;

Scanner sc=new Scanner(System.in);

System.out.println("enter a number ");

a=sc.nextInt();

while(a!=0)

fact=fact*a;

a--;

System.out.println("Factorial is "+fact);

}
4.

import java.util.Scanner;

class Multiplication{

public static void main(String [] args)

int a=1,b,res;

Scanner sc=new Scanner(System.in);

System.out.println("Enter the number");

b=sc.nextInt();

System.out.println("Multiplication table of " +b+ " is as follows");

for(a=1;a<=10;a++)

res=a*b;

System.out.println(b+"*"+a+"="+res);

- Input and output

1.

import java.util.Scanner;

class Input{

public static void main(String[] args)

int a;

Scanner sc=new Scanner(System.in);

System.out.println("enter a number");

a=sc.nextInt();

System.out.println("number entered is "+a);

2.
import java.util.Scanner;

class StringLength{

public static void main(String[] args)

String s;

int i=0,length=0;

Scanner sc=new Scanner(System.in);

System.out.println("Enter a string ");

s=sc.next();

for(i=0;i<s.length();i++)

length++;

System.out.println("length of the string is "+length);

3.

import java.util.Scanner;

class arrays{

public static void main(String [] args)

int []a= new int[5];

Scanner sc=new Scanner(System.in);

System.out.println("Enter 5 numbers ");

for(int i=0;i<5;i++)

a[i]=sc.nextInt();

System.out.println("The numbers are ");


for(int i=0;i<5;i++)

System.out.println(+a[i]);

4.

import java.util.Scanner;

class Add{

public static void main(String [] args)

int a,b,sum;

Scanner sc=new Scanner(System.in);

System.out.println("Enter 2 numbers ");

a=sc.nextInt();

b=sc.nextInt();

sum=a+b;

System.out.println("Sum is "+sum);

-Classes and Objects

1.

import java.util.Scanner;

class Main{

public static void main(String [] args)

Scanner sc=new Scanner(System.in);

System.out.println("Enter name:");

String name=sc.next();

System.out.println("Enter age:");
int age=sc.nextInt();

System.out.println("Enter gender:");

String gender=sc.next();

Person person=new Person(name,age,gender);

person.display();

class Person{

String name;

int age;

String gender;

Person(String name,

int age,

String gender)

this.name=name;

this.age=age;

this.gender=gender;

void display()

System.out.println("Name :"+name);

System.out.println("Age :"+age);

System.out.println("Gender :"+gender);

2.

import java.util.Scanner;

class Main{

public static void main(String args[])

{
Scanner sc= new Scanner(System.in);

System.out.println("Enter roll no");

int rollno=sc.nextInt();

System.out.println("Enter marks");

int marks=sc.nextInt();

Student stud=new Student(rollno,marks);

stud.display();

if(marks>90)

System.out.println("Grade is A+");

else if(marks>80&&marks<90)

System.out.println("Grade is A");

else if(marks>70&&marks<80)

System.out.println("Grade is B");

class Student{

int rollno;

int marks;

Student(int rollno,int marks)

this.rollno=rollno;

this.marks=marks;

void display()

{
System.out.println("Roll no= "+rollno);

System.out.println("Marks ="+marks);

3 and 4 is similar to one and two.

You might also like