Question
What kinds of unfulfilled vows require a person to give Kaffaara-e-Yameen as penalty?

Answers

The vow should be lawful and valid from the Islamic Shariah point of view. For example, a person’s vow not to smoke or eat sweets, because of its harmful-ness to the person concerned, is valid. And if the person were to smoke or eat sweets, he will be liable to give Kaffara-e-Yameen. But if a person vows not to set foot in the mosque, it would be invalid and no penalty will be due if he enters the mosque. The Kaffara-e-Yameen can be discharged by feeding ten needy Mu’mins or clothing ten needy Mu’mins or fasting for 3 days consecutively.   Your Comment






Search
Can you Answer!!
  • Q In which country , is bull fighting the national sport?
  • Q How to get the versions?
  • Q Explain what a diffgram is, and a good use for one?
  • Q How to assign one array to another?
  • Q Do we have to use http get/post for the ajax calls?
  • Q Which country has recognised cryptocurrency Bitcoin as legal payment method with effect from 01 April 2017?
  • Q You are creating an ASP.NET application for an online Test Center for TestKing. After the user ends the test, the application needs to submit the answers to the ProcessTestAnswers.aspx page without the users knowledge. The ProcessTestAnswers.aspx page processes the answers but does not provide any display information to the user. When the processing is complete, PassFailStatus.aspx displays the results to the user. You need to add a line of code to PassFailStatus.aspx to perform the functionality in ProcessTestAnswers.aspx. Which line of code should you use? A. Server.Execute(ProcessTestAnswers.aspx) ; B. Response.Redirect(ProcessTestAnswers.aspx); C. Response.WriteFile(ProcessTestAnswers.aspx); D. Server.Transfer(ProcessTestAnswers.aspx,True);
  • Q Is screen flow can generate work objects?
  • Q Where do you recommend of using asynchronous communication under SAP PI communication
  • Q The coat of a sheep. To defraud someone of money or property.
  • Q You create an ASP.NET application for a consulting company TestKing Insurance. TestKing uses the application to perform time tracking and to generate billing invoices. The accounts receivable department uses a page named PrepareInvoices.aspx to issue invoices to clients at the end of each month. During testing of the application, you discover that some invoices are being generated with negative values for the total amount due. The total amount due is calculated within a function named CalculateTotalDue, which is defined in the PrepareInvoices.aspx page. The call to CalculateDue is contained in the following code segment from PrepareInvoices.aspx. (Line numbers are included for reference only) 1 double TotalAmountDue; 2 totalAmountDue = CalculateTotalDue(); 3 totalAmountDue -= totalAmountDue * discountRate; You need to stop execution of the code within PrepareInvoices.aspx and enter the interactive debugger when CalculateTotalDue returns a negative value. What should you do? A. Modify the code segment as follows: double totalAmountDue; totalAmountDue = CalculateTotalDue(); System.Diagnostics.Debug.Assert(totalAmountDue >= 0); totalAmountDue -= totalAmountDue * discountRate; B. Modify the code segment as follows: double totalAmountDue; totalAmountDue = CalculateTotalDue(); totalAmountDue -= totalAmountDue * discountRate; System.Diagnostics.Debug.Assert(totalAmountDue >= 0); C. In the Watch window, add a watch expression of totalAmountDue < 0, and select the Break When Value Is True option. D. Set a breakpoint on line 3 of the code segment. Define a condition for the breakpoint to break when totalAmountDue < 0 is true. E. Set a breakpoint on line 2 of the code segment. Define a condition for the breakpoint to break when totalAmountDue < 0 is true.