An Insurance company follows following rules to calculate premium. (1) If a person's health is excellent and the person is between 25 and 35 years of age and lives in a city and is a male then the premium is Rs.4 per thousand and his policyamount cannot exceed Rs.2 Lakhs. (2) If a person satisfies all the above conditions except that the sex is female then the premium is Rs.3 per thousand and her policy amount cannot exceed Rs. 1 lakh. (3) If a person's health is poor and the person is between 25 and 35 years of age and lives in a village and is a male then the premium is Rs. 6 per thousand and his policy cannot exceed Rs. 10,000. (4) In all the other cases the person is not insured.

#include<stdio.h>
main()
{
int age,premium, max_amount;

char health, location, sex;


printf("Enter Health - g for good / b for bad\nEnter Location - c for city / v for village");

printf("\nEnter sex - m for male / f for female");

printf("\nEnter the health, age, location and sex of the person:");

scanf ("%c %d %c %c", &health, &age, &location, &sex);



if ((health=='g') && ((age>=25)&&(age<=35)) && (location=='c') && (sex=='m'))

{
premium=4;
max_amount=2;
printf("This person is insured.\nThe payable premium is Rs. %d per thousand\n and the max policy amount is Rs. %d Lakhs", premium, max_amount);

}

else if ((health=='g') && ((age>=25)&&(age<=35)) && (location=='c') && (sex=='f'))

{
premium=3;
max_amount=1;
printf("This person is insured.\nThe payable premium is Rs. %d per thousand\nand the max policy amount is Rs. %d Lakhs", premium, max_amount);

}

else if ((health=='b') && ((age>=25)&&(age<=35)) && (location=='v') && (sex=='m'))

{
premium=6;
max_amount=10000;
printf("This person is insured.\nThe payable premium is Rs. %d per thousand \nand the max policy amount is Rs. %d ", premium, max_amount);

}

else
{
printf("This person is not insured.");
}

}









The file can be found at:
Download File

3 comments:

  1. when i experiment this prog them a error is created
    else misspeld in 22 line

    ReplyDelete
  2. I HAVE CORRECTED YOUR FAULT PLEASE SEE IT #include
    int main()
    {
    int age,premium, max_amount;

    char health, location, sex;


    printf("Enter Health - g for good / b for bad :");

    printf("\nEnter age of person :");

    printf("\nEnter Location - c for city / v for village :");

    printf("\nEnter sex - m for male / f for female :");

    printf("\nEnter the health, age, location and sex of the person:");

    scanf ("%c %d %c %c", &health, &age, &location, &sex);



    if ((health=='g') && ((age>=25)&&(age<=35)) && (location=='c') && (sex=='m'))

    {
    premium=4;
    max_amount=2;
    printf("This person is insured.\nThe payable premium is Rs. %d per thousand\n and the max policy amount is Rs. %d Lakhs", premium, max_amount);

    }

    else if ((health=='g') && ((age>=25)&&(age<=35)) && (location=='c') && (sex=='f'))

    {
    premium=3;
    max_amount=1;
    printf("This person is insured.\nThe payable premium is Rs. %d per thousand\nand the max policy amount is Rs. %d Lakhs", premium, max_amount);

    }

    else if ((health=='b') && ((age>=25)&&(age<=35)) && (location=='v') && (sex=='m'))

    {
    premium=6;
    max_amount=10000;
    printf("This person is insured.\nThe payable premium is Rs. %d per thousand \nand the max policy amount is Rs. %d ", premium, max_amount);

    }

    else
    {
    printf("This person is not insured.");
    }
    return 0;
    }


    ReplyDelete
  3. Help ! WikiLeaks is an multinational new media non-profit social group that publishes submissions of otherwise unavailable documents from nameless news sources and news leaks. Its website this contact form

    ReplyDelete

kiss on google ads if you are anonymous because your ip is trackable.thank you.

......from.admin