In: Computer Science
Hello i need pesodocde of this code.
void accountInfo()
{
system("cls");
int ch;
printf("1-Total Amount Claimed by LifeTime Claim Limit
subscriber\n");
printf("2-Total number of Annual Claim Limit who have exhausted all
their eligible amount\n");
scanf("%d", & ch);
if (ch == 1)
{
int totalAmountClaimedByLifeTimeSubs = 0;
for (int i = 0; i < patientCount; i++)
{
if (patients[i].annualClaim == false)
{
for (int j = 0; j < patientCount; j++)
{
if (claims[j].id == patients[i].id)
{
totalAmountClaimedByLifeTimeSubs += claims[j].amountClaimed;
}
}
}
}
printf("\nTotal amount Claimed By LifeTime Subscribers is: %d\n",
totalAmountClaimedByLifeTimeSubs);
} else
{
int count = 0;
for (int i = 0; i < patientCount; i++)
{
if (claims[i].remaininigAmount <= 0 &&
patients[i].annualClaim == true)
count++;
}
printf("Total number of Annual Claim Limit Subcriber who have
exhausted all their amount are: %d\n", count);
}
system("pause");
}
void searchingFunctionalities()
{
system("cls");
int ch;
printf("1-Search by ID\n2-Search by age\n");
scanf("%d", & ch);
if (ch == 1)
{
int id;
printf("Enter patient ID for which you want Search: ");
scanf("%d", & id);
int i;
for (i = 0; i < patientCount; i++)
{
if (patients[i].id == id)
{
printf("\nSubscriber Name: %s\nSubscriber Age: %d\nSubscriber
Contact: %s\nSubscriber Address: %s\n", patients[i].name,
patients[i].age, patients[i].contactNum,
patients[i].address);
break;
}
}
printf("Subscriber Not Found");
} else
{
int age;
printf("Enter age for which you want Search: ");
scanf("%d", & age);
for (int i = 0; i < patientCount; i++)
{
if (patients[i].age == age)
{
printf("\nSubscriber Name: %s\nSubscriber ID: %d\nSubscriber
Contact: %s\nSubscriber Address: %s\n", patients[i].name,
patients[i].id, patients[i].contactNum, patients[i].address);
}
}
}
system("pause");
}
FUNCTION accountinfo()
declare ch
CHOOSE ch
1 for Total Amount Claimed by LifeTime Claim Limit subscriber
2 for Total number of Annual Claim Limit who have exhausted all their eligible amount
if ch is equal to 1 then
SET totalAmountClaimedByLifeTimeSubs to zero
for i is less than patientCount
if claims is equals to patients then
COMPUTE totalAmountClaimedByLifeTimeSubs
print totalAmountClaimedByLifeTimeSubs
else
for i is less than patientCount
COUNT number of Annual Claim Limit Subcriber who have exhausted all their amount
print count
END
FUNCTION searchingFunctionalities()
declare ch
CHOOSE ch
1 for Search by ID
2 for Search by age
print "Enter patient ID for which you want Search"
if ch is equal to 1 then
if patient_ID is equal to ID then
print "Details of patient searched by ID"
else
if patient_age is equal to age then
print "Details of patient searched by age"
END
Note:: If any queries comment