Java Basics Lab Practice
Java Basics Lab Practice
-------------------------------------1
import java.util.Scanner;
class Main
{
static void display(String event,String type,int count,char paid,float expense)
{
System.out.println("Event Name : "+event);
System.out.println("Event Type : "+type);
System.out.println("Expected Count : "+count);
System.out.println("Paid Entry: "+paid);
System.out.println("Projected Expense: "+expense+"L");
}
public static void main(String[] args)
{
Scanner obj=new Scanner(System.in);
String event=obj.nextLine();
String type=obj.nextLine();
int count=obj.nextInt();
char paid=obj.next().charAt(0);
float expense=obj.nextFloat();
display(event,type,count,paid,expense);
}
}
olp:-
track 1
public
500
Y
56.0
-----------------------------------------------------------------------------------
-------------------------------2(display asci value in character)
import java.util.Scanner;
class Main
{
public static void main(String[] args)
{
Scanner obj=new Scanner(System.in);
char input=obj.next().charAt(0);
int value1=input;
if (value1>=65 && value1<=122)
{
float value2=input;
System.out.println("int:"+value1);
System.out.println("float:"+value2);
System.out.println("byte:"+value1);
System.out.println("short:"+value1);
}
else
{
System.out.println("Invalid");
}
}
}
olp:-
int:65
float:65.0
byte:65
short:65
-----------------------------------------------------------------------------------
----------------3(play with type casting)
import java.util.Scanner;
class Main
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
int nums[];
nums = new int[2];
int i,temp=0;
olp:-
10 2
12
-----------------------------------------------------------------------------------
--------------------4(tile game)(2 test cases passed) change the approach
import java.util.Scanner;
class Main
{
public static void main(String[] args)
{
Scanner obj=new Scanner(System.in);
int side=obj.nextInt();
int no_tiles=obj.nextInt();
side=side+side;
int large_tile=side*side;
System.out.println(large_tile);
}
}
olp:-
5
8
100
-----------------------------------------------------------------------------------
-----5)celsius to fahreheit
import java.util.Scanner;
class Main
{
public static void main(String[] args)
{
Scanner obj=new Scanner(System.in);
int celsius=obj.nextInt();
double fahrenheit=(1.8*(celsius))+32;
System.out.println(fahrenheit);
}
}
olp:-
51
123.8
---------------------------------------------------------------------------------
6)basic different data types$$$$(this question it is running in vscode but not in
neocode platform)
import java.util.Scanner;
class Main
{
public static void main(String[] args)
{
Scanner obj=new Scanner(System.in);
int a=obj.nextInt();
double b=obj.nextDouble();
boolean c=obj.nextBoolean();
char d=obj.next().charAt(0);
Scanner obj1=new Scanner(System.in);
String f=obj1.nextLine();
System.out.println("Integer value = "+a);
System.out.println("Double value = "+b);
System.out.println("Boolean value = "+c);
System.out.println("char value = "+d);
System.out.println("String value = "+f);
}
}
olp:-
1
1.21
true
g
this ios dawsd wdwa
Integer value = 1
Double value = 1.21
Boolean value = true
char value = g
String value = this ios dawsd wdwa
-----------------------------------------------------------------------------------
-------7)Trade fair
import java.util.Scanner;
class Main
{
public static void main(String[] args)
{
Scanner obj=new Scanner(System.in);
int a=obj.nextInt();
int day1=(a*2)/7;
int day2=(day1*2);
int day3=(day1)/2;
System.out.println(day1);
System.out.println(day2);
System.out.println(day3);
}
}
olp:-
10500
3000
6000
1500
-----------------------------------------------------------------------------------
----------------8)display student's detail
rest are basic.