The function is
![c(t)=80+0.2t](https://img.qammunity.org/2020/formulas/mathematics/high-school/2y09r0scbyfmba07wkwqildereyidfope5.png)
since she pays $80 flat, and then $0.2 for each text message.
This implies that
![c(20)=80+0.2\cdot 20 = 80+4=84](https://img.qammunity.org/2020/formulas/mathematics/high-school/oalru4yx941rt7memffp1ib0jtsn8yo8tc.png)
![c(t)=100\iff 80+0.2t=100 \iff 0.2t = 20 \iff t=(20)/(0.2)=100](https://img.qammunity.org/2020/formulas/mathematics/high-school/ij37ivvpbxv9atpq56n2ag4enbe7nc8rvj.png)
![c(45)=80+0.2\cdot 45 = 80+9=89](https://img.qammunity.org/2020/formulas/mathematics/high-school/1f590w7x4qxdy1k8dwxlnlan0l64firrw0.png)
![c(t)=90\iff 80+0.2t=90\iff 0.2t = 10 \iff t=(10)/(0.2)=50](https://img.qammunity.org/2020/formulas/mathematics/high-school/ncyawka6o26hk91g39lzehxe3cwg7hkjee.png)
For the last question, we have to see how many texts it takes to pay $20: we have
![0.2t=20 \iff t=(20)/(0.2)=100](https://img.qammunity.org/2020/formulas/mathematics/high-school/sw40gxp8y4qq2l4rud3bstfe67wzopdh8v.png)
So, if she sends less than 100 texts a month, it is more convenient to pay $0.2 for each text. If the sends more than 100 texts a month, it is more convenient to pay a flat fee of $20 for unlimited messages.