Sharepoint Infopath – "Children's List" & # 39;

So, I create a list via Infopath. The required columns are:
1. Vaccine options (vaccines a, b, c … n)
2. Price of the vaccine
3. quantity
4. Total

I must create a list in which, if I choose the vaccine a, column 2 will be automatically populated by the price. In addition, I have to calculate the total cost (quantity x price). How can I do them without script / Java code? Thank you!