Professional Documents
Culture Documents
Question no 01
#include <iostream>
struct Book {
char book_name[100],title[100];
int price,pages,edition;
};
int main() {
Book b;
cin.getline(b.title, 100);
cin.getline(b.book_name, 100);
return 0;
OUTPUT
Enter title of book
urdu
235
201
Enter edition
02
Enter name of book
Book name :
Price : 235
Pages : 201
Title : urdu
Edition : 2
--------------------------------
Question 02
#include <iostream>
struct student
char name[50];
int roll;
float marks,avg_marks;
};
int main()
student s;
return 0;
OUTPUT
Enter information,
Enter marks: 45
Displaying Information,
Name: abdullah
Roll: 4533
Marks: 45
Avarage marks: 34
--------------------------------
Question 03
#include<iostream>
#include<conio.h>
struct Book
{
int b_id;
char b_name[30];
int price;
};
struct Order
{int i;
int order_id;
Book b[100];
};
int main()
Order c;
int n;
cin>>n;
cin>>c.order_id;
for(int i=0;i<n;i++)
{
cout<<"\nEnter Book Id: ";
cin>>c.b[i].b_id;
cin>>c.b[i].b_name;
cin>>c.b[i].price;
for(int i=0;i<n;i++)
cout<<c.b[i].b_id<<"\t\t"<<c.b[i].b_name<<"\t\t"<<c.b[i].price<<endl;
int i ;
int x=0;
for(int i=0;i<n;i++)
if(c.b[0].price<c.b[i].price)
x=i;
cout<<c.b[x].b_id<<"\t\t"<<c.b[x].b_name<<"\t\t"<<c.b[x].price<<endl;
}
Output
enter number of books :2
23
Order Id: 3
23 cvs 34
34 vd 34
23 cvs 34
--------------------------------