Sei sulla pagina 1di 17

# Dr.

## AMBEDKAR INSTITUTE OF TECHNOLOGY

(An Autonomous Institution, Aided by Government of Karnataka, Affiliated to VTU, Belgaum)

## Department of Computer Science and Engineering

2019-20

Submitted by:
Ekta Singh
1DA17CS046
5th Semester
 Write a program which will print a pyramid of ‘*’ of
height ‘n’ and print the number of ‘*’ in the pyramid.

import java.util.Scanner;
public class Program1 {
static Scanner scan = new Scanner(System.in);

void Print()
{
System.out.print("Enter the height ");
int rows = scan.nextInt();
int k = 0;
int count = 0;
for(int i = 1; i <= rows; ++i, k = 0)
{
for(int space = 1; space <= rows - i; ++space)
{
System.out.print(" ");
}
while(k != 2 * i - 1)
{
System.out.print("* ");
++k;
count = count + 1;
}
System.out.println();
}
System.out.println("Total number of * are: "+ count);

}
public static void main(String[] args) {
Program1 p1 = new Program1();
p1.Print();
}
}

OUTPUT:
 Write a program which with print a pascal pyramid of *
of height.
import java.util.Scanner;

## for (int j=n-i; j>1; j--)

System.out.print(" ");

}
for (int j=0; j<=i; j++ )

System.out.print("* ");

System.out.println();

## System.out.print("Enter the Height to print the triangle: ");

int n = scan.nextInt();

printTriagle(n);

OUTPUT:
 Write a program to print Symmetric Pascal’s Triangle of
‘*’ of height of odd length of input ‘1’ and even then
your program will print “Invalid Line Number”

import java.util.Scanner;
public class Pattern
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);

## int rows = sc.nextInt();

if(rows%2==0)
System.out.println("Invalid Line Number");
else {
int cal = (rows/2)+1;

## for (int i= 0; i<= cal ; i++)

{
for (int j=cal; j>=i; j--)
{
System.out.print(" ");
}
for (int k=0; k<=i-1; k++)
{
System.out.print("*" + " ");
}
System.out.println("");
}

## for (int i= 0; i<= cal-1 ; i++)

{
for (int j=-1; j<=i; j++)
{
System.out.print(" ");
}
for (int k=0; k<=cal-2-i; k++)
{
System.out.print("*" + " ");
}
System.out.println("");
}

}
sc.close();
}
}

OUTPUT:
 Write a Program to display any digit(n) from 0-9. Write
“7 Segment Display”.

import java.lang.*;
import java.io.*;
import java.util.Scanner;
class PrintSevenSegment
{
void Print1(char c)
{
if(c=='2'||c=='3'||c=='5'||c=='6'||c=='7'||c=='8'||c=='9'||c=='0')
System.out.print(" _");
else
System.out.print(" ");
}

void Print2(char c)
{
if(c=='4'||c=='5'||c=='6'||c=='8'||c=='9'||c=='0')
System.out.print("|");
else
System.out.print(" ");
}

void Print3(char c)
{
if(c=='2'||c=='3'||c=='4'||c=='5'||c=='6'||c=='8'||c=='9')
System.out.print("_");
else
System.out.print(" ");
}

void Print4(char c)
{
if(c=='1'||c=='2'||c=='3'||c=='4'||c=='7'||c=='8'||c=='9'||c=='0')
System.out.print("|");
else
System.out.print(" ");
}

void Print5(char c)
{
if(c=='2'||c=='6'||c=='8'||c=='0')
System.out.print("|");
else
System.out.print(" ");
}

void Print6(char c)
{
if(c=='2'||c=='3'||c=='5'||c=='6'||c=='8'||c=='9'||c=='0')
System.out.print("_");
else
System.out.print(" ");
}

void Print7(char c)
{
if(c=='1'||c=='3'||c=='4'||c=='5'||c=='6'||c=='7'||c=='8'||c=='9'||c=='0')
System.out.print("|");
else
System.out.print(" ");
}
public static void main(String[] args)
{

String number;

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

System.out.println("Enter a number:");
number = sc.nextLine();

## for(int i=0; i<number.length();i++)

{
obj.Print1(number.charAt(i));
if (i!=number.length()-1)
{
System.out.print(" ");
}
}
System.out.println();
for(int i=0; i<number.length();i++)
{
obj.Print2(number.charAt(i));
obj.Print3(number.charAt(i));
obj.Print4(number.charAt(i));
}
System.out.println();

## for(int i=0; i<number.length();i++)

{

obj.Print5(number.charAt(i));
obj.Print6(number.charAt(i));
obj.Print7(number.charAt(i));
}

OUTPUT:

##  Write an Applet Program to show the animation of

Bouncing ball.
import java.applet.*;
import java.awt.*;

## public class BouncingBall extends Applet implements Runnable

{
int x = 150, y = 50, r=20;
int dx = 11, dy = 7;
boolean stopFlag;
public void start()
{
stopFlag=false;
t.start();
}

## public void paint(Graphics g)

{
g.setColor(Color.red);
g.fillOval(x-r, y-r, r*2, r*2);
}

## public void run()

{
while(true)
{
if(stopFlag)
break;
if ((x - r + dx < 0) || (x + r + dx > bounds().width)) dx = -dx;
if ((y - r + dy < 0) || (y + r + dy > bounds().height)) dy = -dy;
x += dx; y += dy;

try
{
}
catch(Exception e)
{
System.out.println(e);
};
repaint();
}
}

{
stopFlag=true;
t=null;
}
}
OUTPUT:

##  Write an Applet Program for the Simple Calculator.

import java.awt.*;

import java.awt.event.*;

import java.applet.*;

/*

</applet>
*/

## public class Calculator extends Applet

implements ActionListener

## String msg=" ";

int v1,v2,result;

TextField t1;

char OP;

## Color k=new Color(120,89,90);

setBackground(k);

t1=new TextField(10);

## GridLayout gl=new GridLayout(4,5);

setLayout(gl);

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

b[i]=new Button(""+i);

sub=new Button("sub");

mul=new Button("mul");

div=new Button("div");

mod=new Button("mod");

clear=new Button("clear");

EQ=new Button("EQ");

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

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

## public void actionPerformed(ActionEvent ae)

String str=ae.getActionCommand();

char ch=str.charAt(0);

if ( Character.isDigit(ch))

t1.setText(t1.getText()+str);

else

v1=Integer.parseInt(t1.getText());

OP='+';

t1.setText("");

else if(str.equals("sub"))

v1=Integer.parseInt(t1.getText());

OP='-';

t1.setText("");

else if(str.equals("mul"))

v1=Integer.parseInt(t1.getText());

OP='*';

t1.setText("");

else if(str.equals("div"))

v1=Integer.parseInt(t1.getText());

OP='/';

t1.setText("");

else if(str.equals("mod"))

v1=Integer.parseInt(t1.getText());

OP='%';

t1.setText("");

if(str.equals("EQ"))
{

v2=Integer.parseInt(t1.getText());

if(OP=='+')

result=v1+v2;

else if(OP=='-')

result=v1-v2;

else if(OP=='*')

result=v1*v2;

else if(OP=='/')

result=v1/v2;

else if(OP=='%')

result=v1%v2;

t1.setText(""+result);

if(str.equals("clear"))

t1.setText("");

OUTPUT: