State the type of reaction. Predict the products of the reactions. I have no clue how to do this any help?

C3H8 + O2 --->
Mg + HCl --->
AgNO3 + NaCl --->
CuSO4 + Zn --->

How much of this do you know how to do? Just checking answers. Give us your answers and we shall be happpy to check them for you. Do you know the types of rections; i.e., single replacement, double replacement, etc. List those and give it your best shot for each of those listed.

C3H8 + O2 =synthesis
Mg + HCl =single displacement
AgNO3 + NaCl =double displacemen
CuSO4 + Zn =synthesis

Here is a site that may help you get started. The first reaction is a combustion reaction produing CO2 and H2O. The second and third you have named correctly; therefore, you should be able to name the products. A single replacement reaction does just that; i.e., the Mg replaces the + ion in the "other" molecule and you go from there. In a couble displacement, the + and - ions simply change places. The last one is a single replacement, too. Try you hand and repost. We'll help you through. But if you don't understand something, please give a detailed description of why you can't take the next step.
http://www.usoe.k12.ut.us/CURR/Science/sciber00/8th/matter/sciber/chemtype.htm

C3H8 + O2 ---> CO2 + H2O = combustion
Mg + HCl ---> MgCl+ H = single displacement
AgNO3 + NaCl ---> AgCl + NaNO3 =double displacement
CuSO4 + Zn ---> CuZn + SO4 = single displacement
am I right?

None of these are balanced but I don't think the problem asked you to balance them. However, it's always a good idea to do so.
C3H8 + O2 ---> CO2 + H2O = combustion formulas are ok.
Mg + HCl ---> MgCl+ H = single displacement You exchanged the right ones; however, the formula for the first one is MgCl2 and H ALWAYS comes as a diatomic molecule so it should be H2 when it is alone (uncombined with anything).
AgNO3 + NaCl ---> AgCl + NaNO3 =double displacement right
CuSO4 + Zn ---> CuZn + SO4 = single displacement You didn't exchange + for + and - for -. CuSO4+ Zn==> Cu + ZnSO4
am I right?

actually the problem did ask to balance the equation but I didn't state that because I know how. why wouldnt it be Cu + SO4Zn?

Cu + ZnSO4 actually is the same thing as SO4Zn + Cu BUT by convention we write the positive ion first (that is Zn) and the negative ion next (which is SO4^-2) so that makes it ZnSO4. Glad you know how to balance the equations. Thanks for using Jiskha.