0% found this document useful (0 votes)
92 views11 pages

Hiranandani Foundation School, Thane Computer Science Assignment

This document contains the code for several Java programs dealing with general programming concepts like decision making, loops, and arrays. It includes programs that calculate total amounts, employee salaries based on categories, bonuses based on grades, sums of terms using loops, sorting and printing arrays, and manipulating 2D arrays. The programs demonstrate basic programming structures and solving problems using conditions, loops, and multi-dimensional data.

Uploaded by

Daksh Rathore
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
92 views11 pages

Hiranandani Foundation School, Thane Computer Science Assignment

This document contains the code for several Java programs dealing with general programming concepts like decision making, loops, and arrays. It includes programs that calculate total amounts, employee salaries based on categories, bonuses based on grades, sums of terms using loops, sorting and printing arrays, and manipulating 2D arrays. The programs demonstrate basic programming structures and solving problems using conditions, loops, and multi-dimensional data.

Uploaded by

Daksh Rathore
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

HIRANANDANI FOUNDATION SCHOOL, THANE

COMPUTER SCIENCE
ASSIGNMENT

2018-19

Name: Daksh Rathore


Class/Div: XI C

1
2
Index

Chapter No. Topic Page


Number

1 General Programming And Decision Making 3

2 Iteration Through Loops 6

3 Dimensional Arrays 7

3
General Programming And Decision Making

Program 9(pg 186)


import java.util.*;
public class prog9
{
public static void main(String args[])
{
Scanner in=new Scanner(System.in);
System.out.println("Enter the price of the Oven");
double n1=in.nextDouble();
n1=(9.0/10.0)*n1;
System.out.println("Enter the price of the AC");
double n2=in.nextDouble();
n2=(88.0/100.0)*n2;
System.out.println("Enter the price of the TV");
double n3=in.nextDouble();
n3=(88.0/100.0)*n3;
System.out.println("The total amount is " +(n1+n2+n3));
}
}

Program 12(pg 187)


import java.util.*;
public class prog12
{public static void main(String args[])
{
Scanner in=new Scanner(System.in);
System.out.println("Enter the category");
int n=in.nextInt();int k=0;double da=0.0,hra=0.0,cta=0.0,pf=0.0,g=0.0,net=0.0,tb=0.0;
switch(n)
{
case 1:
tb=500+18500;
break;

4
case 2:
tb=700+25000;
break;
case 3:
tb=900+35000;
break;
default:
System.out.println("Invalid choice");
k=1;
}if(k==0)
{
da=4.0/10.0*tb;
hra=2.0/10.0*tb;
cta=1.0/10.0*tb;
pf=8.33/100.0*tb;
g=da+hra+cta;
net=g-pf;
System.out.println("DA = "+da);
System.out.println("HRA ="+hra);
System.out.println("CTA ="+cta);
System.out.println("PF ="+pf);
System.out.println("Gross ="+g);
System.out.println("Net = "+net);
}
}
}

Program 4(pg 189)


import java.util.*;
public class prog4
{public static void main(String args[])
{
Scanner in=new Scanner(System.in);
System.out.println("Enter the Grade");

5
char n=in.next().charAt(0);int k=0;
System.out.println("Enter the Basic Salary");
double s=in.nextDouble();double bonus=0.0;
switch(n)
{
case 'A':
bonus=(88.0/100.0)*s;
if(bonus>50000)
bonus=50000;
break;
case 'B':
bonus=(90.0/100.0)*s;
if(bonus>40000)
bonus=40000;
break;
case 'C':
bonus=(91.67/100.0)*s;
if(bonus>30000)
bonus=30000;
break;
default:
System.out.println("Invalid choice");
k=1;
}if(k==0)
{

System.out.println("Bonus"+bonus);
}}}

6
Iteration Through Loops

Program 11.j.(Pg 224)


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

int sum=1,k=1,i=1;
for(i=1;i<8;i++)
{
sum=sum+k;
k+=11;
}
System.out.println("Sum is "+sum);
}

}
Program V.b(Pg 225)
import java.util.*;
public class V_b
{public static void main(String args[])
{Scanner in=new Scanner(System.in);

System.out.println("Enter the no. of terms");


int n=in.nextInt();
int sum=-1,k=1,i=1;
for(i=1;i<n;i++)
{
sum=sum+k;
k+=2;}
System.out.println("Sum is “+sum);}}

7
Dimensional Arrays

Program 6(Pg 423)


import java.util.*;
public class prog6
{public static void main(String args[])
{Scanner in=new Scanner(System.in);
int num[]=new int[20];int i,t,min,j;
for(i=0;i<20;i++)
num[i]=in.nextInt();
for(i=0;i<19;i++)
{
min=i;
for(j=i+1;j<20;j++)
{
if(num[j]<num[min])
min=j;
}
t=num[i];
num[i]=num[min];
num[min]=t;
}
System.out.println("Number in ascending order");int z=1;
for(i=0;i<20;i++)
System.out.println(num[i]);

for(i=num[0]+1;i<num[9];i++)
{
if(i==num[z])
{

8
z++;
continue;
}
System.out.print(i+" ");
}
}
}
Program 16(Pg 424)
import java.util.*;
public class prog16
{public static void main(String args[])
{Scanner in=new Scanner(System.in);
int STD[]=new int[8];
String cities[]=new String[8];int i;
int k=0;

System.out.println("Enter The city along with STD");


for(i=0;i<8;i++)
{
cities[i]=in.nextLine();
STD[i]=in.nextInt();
}
System.out.println("Enter the STD");
int n=in.nextInt();
for(i=0;i<8;i++)
{
if(STD[i]==n)
{
k=1;
break;
}
else
System.out.println("Not found");
}

9
if(k==1)
System.out.println("City = "+cities[i]);
}
}
Program V.5(Pg 426)
import java.util.*;
public class V_5
{public static void main(String args[])
{Scanner in=new Scanner(System.in);
int marks[]=new int[40];int indno[]=new int[40];
String name[]=new String[40];int i;
int k=0;
System.out.println("Enter the index no.,names and marks");
for(i=0;i<40;i++)
{
indno[i]=in.nextInt();
name[i]=in.nextLine();
marks[i]=in.nextInt();
}
double avg=0.0;
for(i=0;i<40;i++)
{
avg=avg+marks[i];
}
System.out.println("Average marks = "+(avg/40.0));
int n=in.nextInt();int min=marks[1];int max=0;
for(i=0;i<40;i++)
{
if(min>marks[i])
min=marks[i];
if(max<marks[i])
max=marks[i];

10
System.out.println("Max marks "+max+"Min marks "+min);
}
}
Program V.12(Pg 426)
import java.util.*;
public class V_12
{public static void main(String args[])
{Scanner in=new Scanner(System.in);
int matrix[][]=new int[4][4];
System.out.println("Enter the elements");int i,j;
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
matrix[i][j]=in.nextInt();

}
}
int t;
for(i=0;i<4;i++)
{
t=matrix[0][i];
matrix[0][i]=matrix[3][i];
matrix[3][i]=t;
}
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
System.out.print(matrix[i][j]);}

System.out.println();}}}

11

You might also like