Академический Документы
Профессиональный Документы
Культура Документы
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;
System.out.print(" ");
}
for (int j=0; j<=i; j++ )
System.out.print("* ");
System.out.println();
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);
if(rows%2==0)
System.out.println("Invalid Line Number");
else {
int cal = (rows/2)+1;
}
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)
{
obj.Print5(number.charAt(i));
obj.Print6(number.charAt(i));
obj.Print7(number.charAt(i));
}
OUTPUT:
try
{
Thread.sleep(100);
}
catch(Exception e)
{
System.out.println(e);
};
repaint();
}
}
import java.awt.event.*;
import java.applet.*;
/*
</applet>
*/
implements ActionListener
int v1,v2,result;
TextField t1;
Button add,sub,mul,div,clear,mod,EQ;
char OP;
setBackground(k);
t1=new TextField(10);
setLayout(gl);
for(int i=0;i<10;i++)
b[i]=new Button(""+i);
add=new Button("add");
sub=new Button("sub");
mul=new Button("mul");
div=new Button("div");
mod=new Button("mod");
clear=new Button("clear");
EQ=new Button("EQ");
t1.addActionListener(this);
add(t1);
for(int i=0;i<10;i++)
add(b[i]);
add(add);
add(sub);
add(mul);
add(div);
add(mod);
add(clear);
add(EQ);
for(int i=0;i<10;i++)
b[i].addActionListener(this);
add.addActionListener(this);
sub.addActionListener(this);
mul.addActionListener(this);
div.addActionListener(this);
mod.addActionListener(this);
clear.addActionListener(this);
EQ.addActionListener(this);
String str=ae.getActionCommand();
char ch=str.charAt(0);
if ( Character.isDigit(ch))
t1.setText(t1.getText()+str);
else
if(str.equals("add"))
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: