Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include<cstdlib>
- #include<cmath>
- using namespace std;
- typedef struct person{
- double age;
- double height;
- }PERSON;
- void create_person(PERSON *person0);
- double average_height(PERSON person0[], int sizE);
- void display_person(PERSON person0);
- int main()
- {
- const int sizE=2;
- PERSON persons [sizE];
- for (int i=0;i<sizE;i++){
- create_person( &persons[i]);
- display_person( persons[i]);
- }
- average_height(persons,sizE);
- cout<<""<<average_height(persons,sizE);
- return 0;
- }
- double average_height(PERSON person0[], int sizE){
- double n=0,sum=0,avg;
- for (int i=0;i<sizE;i++){
- if(person0[i].age>20){
- sum+=person0[i].height;
- n++;
- }
- }
- avg=sum/n;
- return avg;
- }
- double n(PERSON person0[], int sizE){
- double n=0;
- for (int i=0;i<sizE;i++){
- if(person0[i].age>20){
- n++;
- }
- }
- return n;
- }
- void create_person(PERSON *person0){
- person0->age=rand()%100+20.;
- person0->height=rand()%56+150.;
- }
- void display_person(PERSON person0){
- cout<<"person details"<<endl;
- cout<<"age"<<person0.age<<endl;
- cout<<"height"<<person0.height<<endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement