Ben Ish Hai, Halachot 1st Year, Balak
Can copy this into an AI, or connect the whole library to your assistant. For deeper learning, you can directly use the original seforim, sites, and apps.
בכל ימות החול נשלמים מאה ברכות אצל כל אדם ע"י ברכות השחר וברכות התפילה מתחילה ועד סוף, וע"י ברכות של אכילה ושתיה, ובשבת ויום טוב אשר יחסר לו מן ברכות העמידה ישלים במיני פירות ובשמים, וביום התענית יחסר לו הרבה ברכות ובפרט כשמתענה לילה ויום שאין אכילה ושתיה בלילה וביום, יזהר לשמוע ברכות הקוראין בתורה ועונה אחריהם אמן וזה יועיל להשלים בשעת הדחק היכא דלא אפשר, מיהו צריך שישמע כל הברכה מתחלה ועד סוף:
During all the regular days, every person completes [at least] 100 blessings by way of the morning blessings, the blessings in prayer, from beginning to end, and through the blessings over eating and drinking. And on Shabbat and holidays, when he lacks blessings in the [silent] prayer, he completes [them] with various types of fruit and scents. And on a fast day, one will be missing many blessings - and especially when he is fasting night and day, when there will not be eating or drinking night and day - one should be careful to listen to the blessing of those reading the Torah and answer, amen, after them. And this is effective in completing the [100 blessings] in [such] a pressing situation when it is impossible [to otherwise get to 100]. However, he must listen to the entire blessing, from beginning to end.