Assignment 13
Assignment 13
Q1)
#include<stdio.h>
#include<string.h>
struct student{
int rollNo;
char name[20];
int marks;
};
void main(){
s1.rollNo = 101;
s1.marks = 95;
strcpy(s1.name,"Varun urade");
gets(s2.name);
scanf("%d",&s2.rollNo);
scanf("%d",&s2.marks);
}
Q2)
#include<stdio.h>
#include<string.h>
struct employee{
int id;
char name[20];
int salary;
};
void main(){
e1.id = 101;
e1.salary = 50000;
strcpy(e1.name,"Varun Urade");
gets(e2.name);
scanf("%d",&e2.id);
scanf("%d",&e2.salary);
}
Q3)
#include<stdio.h>
#include<string.h>
struct admin{
int id;
char name[20];
int salary;
int allowance;
};
void main(){
a1.id = 101;
a1.salary = 50000;
a1.allowance = 5000;
strcpy(a1.name,"Varun urade");
gets(a2.name);
scanf("%d",&a2.id);
scanf("%d",&a2.salary);
scanf("%d",&a2.allowance);
Q4)
#include<stdio.h>
#include<string.h>
struct HR{
int id;
char name[20];
int salary;
int commission;
};
void main(){
struct HR h1,h2;
h1.id = 101;
strcpy(h1.name,"Shreyas Ghodchore");
h1.salary = 50000;
h1.commission = 70000;
gets(h2.name);
scanf("%d",&h2.id);
scanf("%d",&h2.salary);
scanf("%d",&h2.commission);
Q5)
#include<stdio.h>
#include<string.h>
struct salesManager{
int id;
char name[20];
int salary;
int target;
};
void main(){
m1.id = 101;
m1.salary = 15000;
m1.target = 200;
m1.incen ve = 2000;
strcpy(m1.name,"Sham Bornar");
gets(m2.name);
scanf("%d",&m2.id);
scanf("%d",&m2.salary);
scanf("%d",&m2.incen ve);
Q6)
#include<stdio.h>
struct date{
int dd;
int mm;
int yyyy;
};
void main(){
d1.dd = 13;
d1.mm = 01;
d1.yyyy = 2004;
scanf("%d",&d2.dd);
scanf("%d",&d2.mm);
scanf("%d",&d2.yyyy);
}
Q7)
#include<stdio.h>
struct me{
int hour;
int minute;
int seconds;
};
void main(){
struct me t1,t2;
t1.hour = 07;
t1.minute = 15;
t1.seconds = 37;
scanf("%d",&t2.hour);
scanf("%d",&t2.minute);
scanf("%d",&t2.seconds);
Q8)
#include<stdio.h>
struct height{
int feet;
int inch;
};
void main(){
h1.feet = 5;
h1.inch = 9;
prin ("The Height is: %d feet and %d inches",h1.feet,h1.inch);
scanf("%d",&h2.feet);
scanf("%d",&h2.inch);
Q9)
#include<stdio.h>
struct complex{
int real;
int imaginary;
};
void main(){
c1.real = 5;
c1.imaginary = 3;
scanf("%d",&c2.real);
scanf("%d",&c2.imaginary);
Q10)
#include<stdio.h>
#include<string.h>
int id;
char name[20];
}Product;
Product store();
void display(Product);
void main(){
p1.id = 4791;
strcpy(p1.name,"Sugar");
p1.quan ty = 2.5;
p1.price = 450;
gets(p2.name);
scanf("%d",&p2.id);
scanf("%f",&p2.quan ty);
fflush(stdin);
scanf("%d",&p2.price);
}
B) Pass By Value to Func on
Q1)
#include<stdio.h>
#include<string.h>
struct Student{
int rollNo;
char name[20];
int marks;
};
void main(){
s1 = store();
display(s1);
gets(temp.name);
scanf("%d",&temp.rollNo);
scanf("%d",&temp.marks);
return temp;
}
Q2)
#include<stdio.h>
#include<string.h>
int id;
char name[20];
int salary;
}Employee;
Employee store();
void Display(Employee);
void main(){
Employee e1;
e1 = store();
display(e1);
Employee store(){
Employee temp;
gets(temp.name);
scanf("%d",&temp.id);
scanf("%d",&temp.salary);
return temp;
}
Q3)
#include<stdio.h>
#include<string.h>
int id;
char name[20];
int salary;
int allowance;
}Admin;
Admin store();
void display(Admin);
void main(){
Admin a1;
a1 = store();
display(a1);
Admin store(){
Admin temp;
gets(temp.name);
scanf("%d",&temp.id);
scanf("%d",&temp.salary);
scanf("%d",&temp.allowance);
return temp;
Q4)
#include<stdio.h>
#include<string.h>
int id;
char name[20];
int salary;
int commission;
}HR;
HR store();
void display(HR);
void main(){
struct HR h1,h2;
h1 = store();
display(h1);
HR store(){
HR temp;
gets(temp.name);
scanf("%d",&temp.id);
scanf("%d",&temp.salary);
scanf("%d",&temp.commission);
return temp;
}
void display(HR temp){
Q5)
#include<stdio.h>
#include<string.h>
int id;
char name[20];
int salary;
int target;
}SM;
SM store();
void display(SM);
void main(){
m1 = store();
display(m1);
SM store(){
SM temp;
gets(temp.name);
scanf("%d",&temp.id);
scanf("%d",&temp.salary);
prin ("\nEnter the Target of %s: ",temp.name);
scanf("%d",&temp.target);
scanf("%d",&temp.incen ve);
return temp;
Q6)
#include<stdio.h>
int dd;
int mm;
int yyyy;
}Date;
Date store();
void display(Date);
void main(){
d1 = store();
display(d1);
Date store(){
Date temp;
scanf("%d",&temp.dd);
prin ("\nEnter the Month: ");
scanf("%d",&temp.mm);
scanf("%d",&temp.yyyy);
return temp;
Q7)
#include<stdio.h>
int hour;
int minute;
int seconds;
}Time;
Time store();
void display(Time);
void main(){
t1 = store();
display(t1);
Time store(){
Time temp;
scanf("%d",&temp.hour);
scanf("%d",&temp.minute);
scanf("%d",&temp.seconds);
return temp;
Q8)
#include<stdio.h>
int feet;
int inch;
}Height;
Height store();
void display(Height);
void main(){
h1 = store();
display(h1);
Height store(){
Height temp;
scanf("%d",&temp.feet);
scanf("%d",&temp.inch);
return temp;
Q9)
#include<stdio.h>
typedef struct Complex{
int real;
int imaginary;
}Complex;
Complex store();
void display(Complex);
void main(){
c1 = store();
display(c1);
scanf("%d",&c2.real);
scanf("%d",&c2.imaginary);
Complex store(){
Complex temp;
scanf("%d",&temp.real);
scanf("%d",&temp.imaginary);
return temp;
Q10)
#include<stdio.h>
#include<string.h>
char name[20];
int price;
}Product;
Product store();
void display(Product);
void main(){
p1 = store();
display(p1);
Product store(){
Product temp;
gets(temp.name);
scanf("%d",&temp.id);
scanf("%f",&temp.quan ty);
fflush(stdin);
scanf("%d",&temp.price);
return temp;
}
C) Array of Structure
Q1)
#include<stdio.h>
#include<string.h>
int rollNo;
char name[20];
int marks;
}Student;
void store(Student*,int);
void display(Student*,int);
void main(){
int size;
scanf("%d",&size);
fflush(stdin);
store(sarr,size);
display(sarr,size);
int i;
for(i=0;i<size;i++){
gets(sarr[i].name);
scanf("%d",&sarr[i].rollNo);
scanf("%d",&sarr[i].marks);
fflush(stdin);
}
}
int i;
for(i=0;i<size;i++){
Q2)
#include<stdio.h>
#include<string.h>
int id;
char name[20];
int salary;
}Employee;
void store(Employee*,int);
void Display(Employee*,int);
void main(){
int size;
scanf("%d",&size);
fflush(stdin);
Employee earr[size];
store(earr,size);
Display(earr,size);
int i;
for(i=0;i<size;i++){
prin ("\n\nEnter the name of Employee %d: ",i+1);
gets(earr[i].name);
scanf("%d",&earr[i].id);
scanf("%d",&earr[i].salary);
fflush(stdin);
int i;
for(i=0;i<size;i++){
Q3)
#include<stdio.h>
#include<string.h>
int id;
char name[20];
int salary;
int allowance;
}Admin;
void store(Admin*,int);
void display(Admin*,int);
void main(){
int size;
fflush(stdin);
Admin aarr[size];
store(aarr,size);
display(aarr,size);
int i;
for(i=0;i<s;i++){
gets(arr[i].name);
scanf("%d",&arr[i].id);
scanf("%d",&arr[i].salary);
scanf("%d",&arr[i].allowance);
fflush(stdin);
int i;
for(i=0;i<size;i++){
Q4)
#include<stdio.h>
#include<string.h>
int id;
char name[20];
int salary;
int commission;
}HR;
void store(HR*,int);
void display(HR*,int);
void main(){
int size;
scanf("%d",&size);
fflush(stdin);
HR harr[size];
store(harr,size);
display(harr,size);
int i;
for(i=0;i<size;i++){
gets(harr[i].name);
scanf("%d",&harr[i].id);
scanf("%d",&harr[i].salary);
scanf("%d",&harr[i].commission);
fflush(stdin);
}
}
int i;
for(i=0;i<size;i++){
Q5)
#include<stdio.h>
#include<string.h>
int id;
char name[20];
int salary;
int target;
}SM;
void store(SM*,int);
void display(SM*,int);
void main(){
int size;
scanf("%d",&size);
fflush(stdin);
store(sarr,size);
display(sarr,size);
}
void store(SM*sarr,int size){
int i;
for(i=0;i<size;i++){
gets(sarr[i].name);
scanf("%d",&sarr[i].id);
scanf("%d",&sarr[i].salary);
scanf("%d",&sarr[i].target);
scanf("%d",&sarr[i].incen ve);
fflush(stdin);
int i;
for(i=0;i<size;i++){
Q6)
#include<stdio.h>
int dd;
int mm;
int yyyy;
}Date;
void store(Date*,int);
void display(Date*,int);
void main(){
int size;
scanf("%d",&size);
Date darr[size];
store(darr,size);
display(darr,size);
int i;
for(i=0;i<size;i++){
scanf("%d",&darr[i].dd);
scanf("%d",&darr[i].mm);
scanf("%d",&darr[i].yyyy);
int i;
for(i=0;i<size;i++){
Q7)
#include<stdio.h>
typedef struct Time{
int hour;
int minute;
int seconds;
}Time;
void store(Time*,int);
void display(Time*,int);
void main(){
int size;
scanf("%d",&size);
Time tarr[size];
store(tarr,size);
display(tarr,size);
int i;
for(i=0;i<size;i++){
scanf("%d",&tarr[i].hour);
scanf("%d",&tarr[i].minute);
scanf("%d",&tarr[i].seconds);
int i;
for(i=0;i<size;i++){
}
}
Q8)
#include<stdio.h>
int feet;
int inch;
}Height;
void store(Height*,int);
void display(Height*,int);
void main(){
int size;
scanf("%d",&size);
fflush(stdin);
store(harr,size);
display(harr,size);
int i;
for(i=0;i<size;i++){
scanf("%d",&harr[i].feet);
scanf("%d",&harr[i].inch);
int i;
for(i=0;i<size;i++){
Q9)
#include<stdio.h>
int real;
int imaginary;
}Complex;
void store(Complex*,int);
void display(Complex*,int);
void main(){
int size;
scanf("%d",&size);
fflush(stdin);
Complex carr[size];
store(carr,size);
display(carr,size);
int i;
for(i=0;i<size;i++){
scanf("%d",&carr[i].real);
scanf("%d",&carr[i].imaginary);
int i;
for(i=0;i<size;i++){
prin ("\nThe Complex Number %d is: %d + %di",i+1,carr[i].real,carr[i].imaginary);
Q10)
#include<stdio.h>
#include<string.h>
int id;
char name[20];
int price;
}Product;
void store(Product*,int);
void display(Product*,int);
void main(){
int size;
scanf("%d",&size);
fflush(stdin);
Product parr[size];
store(parr,size);
display(parr,size);
int i;
for(i=0;i<size;i++){
gets(parr[i].name);
scanf("%d",&parr[i].id);
fflush(stdin);
scanf("%d",&parr[i].price);
fflush(stdin);
int i;
for(i=0;i<size;i++){
}
D) Pass By Address to Func on
Q1)
#include<stdio.h>
#include<string.h>
int rollNo;
char name[20];
int marks;
}Student;
void store(Student*);
void display(Student*);
void main(){
store(&s1);
display(&s1);
void store(Student*temp){
gets(temp->name);
scanf("%d",&temp->rollNo);
scanf("%d",&temp->marks);
void display(Student*temp){
Q2)
#include<stdio.h>
#include<string.h>
int id;
char name[20];
int salary;
}Employee;
void store(Employee*);
void Display(Employee*);
void main(){
Employee e1;
store(&e1);
display(&e1);
void store(Employee*temp){
gets(temp->name);
scanf("%d",&temp->id);
scanf("%d",&temp->salary);
void display(Employee*temp){
Q3)
#include<stdio.h>
#include<string.h>
int id;
char name[20];
int salary;
int allowance;
}Admin;
void store(Admin*);
void display(Admin*);
void main(){
Admin a1;
store(&a1);
display(&a1);
void store(Admin*temp){
gets(temp->name);
scanf("%d",&temp->id);
scanf("%d",&temp->salary);
scanf("%d",&temp->allowance);
void display(Admin*temp){
Q4)
#include<stdio.h>
#include<string.h>
char name[20];
int salary;
int commission;
}HR;
void store(HR*);
void display(HR*);
void main(){
struct HR h1;
store(&h1);
display(&h1);
void store(HR*temp){
gets(temp->name);
scanf("%d",&temp->id);
scanf("%d",&temp->salary);
scanf("%d",&temp->commission);
void display(HR*temp){
Q5)
#include<stdio.h>
#include<string.h>
typedef struct salesManager{
int id;
char name[20];
int salary;
int target;
}SM;
void store(SM*);
void display(SM*);
void main(){
store(&m1);
display(&m1);
void store(SM*temp){
gets(temp->name);
scanf("%d",&temp->id);
scanf("%d",&temp->salary);
scanf("%d",&temp->target);
scanf("%d",&temp->incen ve);
void display(SM*temp){
Q6)
#include<stdio.h>
int dd;
int mm;
int yyyy;
}Date;
void store(Date*);
void display(Date*);
void main(){
Date d1;
store(&d1);
display(&d1);
void store(Date*temp){
scanf("%d",&temp->dd);
scanf("%d",&temp->mm);
scanf("%d",&temp->yyyy);
void display(Date*temp){
Q7)
#include<stdio.h>
int hour;
int minute;
int seconds;
}Time;
void store(Time*);
void display(Time*);
void main(){
Time t1;
store(&t1);
display(&t1);
void store(Time*temp){
scanf("%d",&temp->hour);
scanf("%d",&temp->minute);
scanf("%d",&temp->seconds);
void display(Time*temp){
Q8)
#include<stdio.h>
int feet;
int inch;
}Height;
void store(Height*);
void display(Height*);
void main(){
Height h1;
store(&h1);
display(&h1);
void store(Height*temp){
scanf("%d",&temp->feet);
scanf("%d",&temp->inch);
void display(Height*temp){
Q9)
#include<stdio.h>
int real;
int imaginary;
}Complex;
void store(Complex*);
void display(Complex*);
void main(){
Complex c1;
store(&c1);
display(&c1);
void store(Complex*temp){
scanf("%d",&temp->real);
scanf("%d",&temp->imaginary);
}
void display(Complex*temp){
Q10)
#include<stdio.h>
#include<string.h>
int id;
char name[20];
int price;
}Product;
void store(Product*);
void display(Product*);
void main(){
Product p1;
store(&p1);
display(&p1);
void store(Product*temp){
gets(temp->name);
scanf("%d",&temp->id);
scanf("%f",&temp->quan ty);
fflush(stdin);
scanf("%d",&temp->price);
void display(Product*temp){
prin ("\nThe Name of Product is : %s",temp->name);