0% found this document useful (0 votes)
11 views9 pages

Java Slip 5: Factorial & Color Change

The document contains multiple Java and Android code snippets demonstrating various functionalities such as calculating the sum of the first and last digits of a number, creating a color-changing applet, and implementing a factorial calculator in an Android application. It includes HTML forms, JSP code, and XML layout files for user interfaces. Additionally, it showcases event handling in Android for button clicks to change text color and display calculated results.

Uploaded by

thiteaniket90
Copyright
© All Rights Reserved
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% found this document useful (0 votes)
11 views9 pages

Java Slip 5: Factorial & Color Change

The document contains multiple Java and Android code snippets demonstrating various functionalities such as calculating the sum of the first and last digits of a number, creating a color-changing applet, and implementing a factorial calculator in an Android application. It includes HTML forms, JSP code, and XML layout files for user interfaces. Additionally, it showcases event handling in Android for button clicks to change text color and display calculated results.

Uploaded by

thiteaniket90
Copyright
© All Rights Reserved
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

Adv java slip5 A

<html>
<head>
<title> Slip 5
</title>
</head>
<body>
<form name="f1" method="post" action="[Link]">
Enter The Number:<input type="text"
name="tname"><br>
<input type="submit" name="s1" value="Show">

</form>

</body>
</html>

Slip [Link]

<html>
<body>
<font color="red" size="18">
<%
int
n=[Link]([Link]("tname"));
int ld=n%10;
while(n>9)
n=n/10;

int fd=n;
int sum=fd+ld;
[Link](sum);

%>
</font>
</body>
</html>
[Link]
<web-app>
<welcome-file-list>
<welcome-file>[Link]</welcome-file>
</welcome-file-list>
</web-app>
Advjava slip5B

import [Link].*;
import [Link].*;

public class Slip333 extends Applet implements Runnable


{
static int x;

public void init()


{
Thread tx=new Thread(this);
[Link]();
}

public void run()


{
repaint();
}
public void paint(Graphics g)
{
[Link](100,100,200,400);
[Link](120,120,100,100);//red
[Link](120,240,100,100);//yellow
[Link](120,360,100,100);//green
if(x==0)
{
[Link]([Link]);
[Link](120,120,100,100);
x=1;
}

else if(x==1)
{
[Link]([Link]);
[Link](120,240,100,100);
x=2;
}

else if(x==2)
{
[Link]([Link]);
[Link](120,360,100,100);
x=0;
}

try{
if(x==1){[Link](5000);}
else if(x==2){[Link](1000);}
else if(x==0){[Link](5000);}
}
catch(Exception e){}
repaint();
}
}

Android slip5 C

Xml file
<?xml version="1.0" encoding="utf-8"?>
<[Link]
xmlns:android="[Link]
xmlns:app="[Link]
xmlns:tools="[Link]
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">

<TextView
android:id="@+id/tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Ness Wadia College of Commerce"

android:textAppearance="@style/[Link]
ge"
android:textSize="20dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintHorizontal_bias="0.363"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.155" />

<Button
android:id="@+id/btnRed"
android:layout_width="122dp"
android:layout_height="65dp"
android:text="RED"

android:textAppearance="@style/[Link]
ge"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.134"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.31" />

<Button
android:id="@+id/btnBlue"
android:layout_width="122dp"
android:layout_height="65dp"
android:text="BLUE"

android:textAppearance="@style/[Link]
ge"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.837"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.309" />

<Button
android:id="@+id/btnGreen"
android:layout_width="122dp"
android:layout_height="65dp"
android:text="GREEN"

android:textAppearance="@style/[Link]
ge"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.134"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.468" />

<Button
android:id="@+id/btnYellow"
android:layout_width="122dp"
android:layout_height="65dp"
android:text="YELLOW"

android:textAppearance="@style/[Link]
ge"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.837"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.468" />

</[Link]>

Main activity file


package [Link];

import [Link];

import [Link];
import [Link];
import [Link];
import [Link];
import [Link];

public class MainActivity extends AppCompatActivity {


TextView tv;
Button btnRed,btnBlue,btnGreen,btnYellow;

@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
tv = (TextView) findViewById([Link]);
btnRed = (Button) findViewById([Link]);
btnBlue = (Button) findViewById([Link]);
btnGreen = (Button) findViewById([Link]);
btnYellow = (Button) findViewById([Link]);

[Link](new
[Link]() {
@Override
public void onClick(View view) {
[Link](30F);

[Link]([Link]("#FF0000"));
}
});

[Link](new
[Link]() {
@Override
public void onClick(View view) {
[Link](20F);

[Link]([Link]("#0000FF"));
}
});

[Link](new
[Link]() {
@Override
public void onClick(View view) {
[Link](30F);

[Link]([Link]("#00FF00"));
}
});

[Link](new
[Link]() {
@Override
public void onClick(View view) {
[Link](20F);

[Link]([Link]("#FFFF00"));
}
});
}
}

Adroid slip5D

<?xml version="1.0" encoding="utf-8"?>


<LinearLayout
xmlns:android="[Link]
xmlns:app="[Link]
xmlns:tools="[Link]
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"
android:orientation="vertical">
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/et_no"
android:layout_gravity="center"
android:hint="enter the number">

</EditText>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/et_ans"
android:layout_gravity="center"
android:hint="answer">

</TextView>
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/bt_cal"
android:text="calculate factorial">

</Button>

</LinearLayout>
.java file:
package [Link];

import [Link];
import [Link];

import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];

public class MainActivity extends AppCompatActivity


implements [Link] {
EditText number;
TextView answer;
Button calculate;
[Link] builder;
int factorial= 1;

@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
initialize();
calcFactorial();
builder = new [Link](this);
}
public void initialize() {
number = (EditText) findViewById([Link].et_no);
answer = (TextView) findViewById([Link].et_ans);
calculate = (Button) findViewById([Link].bt_cal);
[Link](this);
}
public void calcFactorial() {
if ([Link]().toString().equals(""))
[Link]("0");
int num =
[Link]([Link]().toString());
for (int i = 1; i <= num; i++) {
factorial = i * factorial;
}
}

@Override
public void onClick(View v){
calcFactorial();
//Setting message manually and performing
action on button click
[Link]("Factorial of " +
[Link]().toString() + " is : " + factorial)
.setCancelable(false)
.setPositiveButton("ok", new
[Link]() {
public void onClick(DialogInterface
dialog, int id) {
finish();
}
})
.setNegativeButton("cancel", new
[Link]() {
public void onClick(DialogInterface
dialog, int id) {
}
});
//Creating dialog box
AlertDialog alert = [Link]();
//Setting the title manually
[Link]("FactorialAlertDialogExample");
[Link]();

[Link]("Factorial of " +
[Link]().toString() + " is : " + factorial);

}
}

You might also like